GNU/Linux >> Belajar Linux >  >> Panels >> Docker

Cara Memperbarui Penulisan Docker di NAS Synology

Hari ini kita akan melihat bagaimana Anda dapat memperbarui Docker Compose di NAS Synology.

Pertama, jika Anda tidak yakin bagaimana menggunakan Docker Compose di NAS Synology, saya membuat tutorial tentang bagaimana Anda bisa melakukannya. Tutorial ini akan memandu Anda melalui Docker sepenuhnya dan membantu Anda memutuskan apakah Docker Compose adalah pilihan yang tepat untuk Anda. Tutorial ini akan berfokus pada bagaimana Anda dapat memperbarui Docker Compose karena versi Docker Compose yang dikirimkan dengan NAS Synology sudah cukup lama.

Petunjuk

1. Pastikan Anda memiliki Docker diinstal. Docker Compose diinstal secara otomatis pada NAS Synology, tetapi perangkat harus memiliki Docker yang diinstal.

2. Pastikan Anda dapat SSH ke NAS Synology Anda. Buka Panel Kontrol , pilih Terminal &SNMP , dan Aktifkan layanan SSH. Jika Anda menggunakan Firewall Synology , pastikan Anda mengizinkan lalu lintas pelabuhan 22. Saya membuat video tentang cara SSH ke NAS Synology Anda jika Anda memiliki masalah.

3. Setelah Anda SSH ke dalam perangkat, jalankan perintah di bawah ini untuk menentukan versi Docker Compose yang sedang Anda jalankan.

docker-compose --version

4. Arahkan ke tempat Docker Compose direktori ada.

cd /var/packages/Docker/target/usr/bin

5. Cadangkan direktori saat ini dengan mengganti namanya. Ini akan menyimpan folder di NAS Synology Anda, tetapi tidak akan ditimpa oleh pembaruan.

sudo mv docker-compose docker-compose-backup

6. Sekarang direktori telah diganti namanya, kita dapat menjalankan skrip di bawah ini yang akan memperbarui Docker Compose secara otomatis. Harap dicatat bahwa pada saat penulisan tutorial ini, versi 1.27.4 adalah rilis terbaru. Saya akan mewariskan dengan hati-hati dan tidak memasang apa pun selain Rilis Terbaru , tetapi Anda harus memperbarui versi di bawah (ditulis dengan warna merah) dengan versi terbaru. Anda dapat menemukan versi terbaru di tautan ini.

sudo curl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o docker-compose

CATATAN: Jika Anda memperbarui ke versi yang tampaknya tidak berfungsi, hapus folder dengan menjalankan perintah di bawah, lalu jalankan kembali perintah di atas dengan versi sebelumnya.

sudo rm docker-compose

7. Perbarui izin agar folder dapat dieksekusi. Perintah ini memberikan izin eksekusi ke folder di atas izin yang dimilikinya saat ini.

sudo chmod +x docker-compose

8. Docker Compose sekarang diperbarui! Anda dapat menjalankan perintah di bawah ini lagi untuk mengonfirmasi bahwa Anda menggunakan versi 1.27.4. Jika Anda tertarik untuk mempelajari mengapa Anda mungkin ingin menggunakan Docker Compose sebagai lawan dari GUI Docker Synology, saya menjelaskannya secara lebih rinci dalam instruksi video!

docker-compose --version

Kesimpulan – Synology NAS Update Docker Compose

Jika Anda telah sampai sejauh ini, Anda dapat mempelajari cara membuat container Docker Compose pada NAS Synology dalam tutorial ini. Saya juga memiliki panduan yang akan menunjukkan kepada Anda cara memperbarui wadah Docker Compose. Beberapa orang merasa lebih mudah menggunakan GUI Synology, tetapi Docker Compose membuka banyak kemungkinan untuk manajemen kontainer yang sangat mudah!

Seperti biasa, terima kasih telah membaca tutorialnya. Jika Anda memiliki pertanyaan, silakan tinggalkan di komentar!


Docker

Menjelaskan Volume Docker Dengan Contoh

  1. Cara Menyimpan Data Kontainer Docker Dalam Volume Docker

  2. Cara Menyiapkan Kontainer Docker Apache

  3. Cara Mengelola Plugin Mesin Docker

Menjelaskan Konsep Jaringan Docker

  1. Panduan Pemula untuk LXD:Menyiapkan Proksi Terbalik untuk Meng-host Situs Web Mulitple

  2. Cara Menginstal dan Menggunakan Docker di Ubuntu (Di Dunia Nyata)

  3. Memantau Kontainer Docker Dengan Grafana Menggunakan Dockprom

Doker di Windows? Mulailah Belajar Sekarang Atau…!

  1. Pengantar Gambar Docker

  2. Bagaimana dan Mengapa Menggunakan Host Docker Jarak Jauh

  3. Cara Menjalankan NGINX Inside Docker (untuk Penskalaan Otomatis yang Mudah)