Cara Menginstal Versi Docker Compose Terbaru Secara Manual di Linux
Daftar isi:
Docker Compose tersedia di repositori standar di sebagian besar distro. Namun, versi repositori terbaru cenderung beberapa versi di belakang rilis terbaru.
Hal ini semakin menjadi masalah dan dapat menimbulkan berbagai kesalahan yang membutuhkan penyelesaian. Berikut cara menginstal Docker Compose versi terbaru di Linux.
Docker Compose Menyederhanakan Hidup Anda
Docker adalah alat kontainerisasi penting yang memungkinkan Anda menerapkan perangkat lunak di PC atau server Linux Anda tanpa risiko mengganggu aplikasi lain yang telah Anda instal.
Itu memudahkan untuk mengonfigurasi lingkungan untuk menjalankan perangkat lunak Anda, dan dapat mengunduh gambar dan secara otomatis menyiapkan wadah—semuanya dengan satu perintah gabungan.
Add-on Docker Compose membuat hidup lebih mudah. Dengannya, Anda dapat menentukan lingkungan dalam file teks YAML, lalu menggunakan perintah singkat untuk mengelolanya.
Jika Anda menghosting sendiri proyek di Raspberry Pi, itu sangat berharga. Anda bahkan dapat menjalankan seluruh sistem operasi, Ubuntu, misalnya, sebagai wadah Docker.
Mengapa Tidak Menggunakan Rilis Repo dari Docker Compose?
Meskipun mudah untuk menginstal Docker Compose di Linux, pengembangan bergerak cepat, dan ada beberapa versi berbeda dari Docker Compose yang aktif digunakan saat ini.
Skema dan sintaks yang mereka gunakan tidak selalu kompatibel, dan saat Anda menjalankan wadah, Anda mungkin mengalami kesalahan seperti “services.web.depends_on berisi tipe yang tidak valid, harus berupa array ” atau “Opsi konfigurasi tidak didukung untuk jaringan“.
Banyak dari kesalahan ini terkait dengan fitur yang tidak digunakan lagi atau ditambahkan sejak versi Docker Compose Anda dirilis. Sambil mengotak-atik dan mengubah nomor versi di docker-compose.yaml file atau secara intensif mencari kesalahan yang sangat spesifik terkadang dapat memberikan hasil, itu bukan pilihan terbaik.
Rilis Docker Compose terbaru memperlakukan nomor versi hanya sebagai penasehat, dan biasanya akan bekerja mulus dengan file YAML yang dibuat untuk rilis Docker Compose sebelumnya.
Karena rilis repositori standar Docker Compose cenderung tertinggal dari versi terbaru, Anda mungkin harus menginstal Docker Compose secara manual.
Cara Memasang Docker Compose Secara Manual
Anda dapat menemukan rilis Docker Compose terbaru di halaman Rilis GitHub resmi proyek.
Unduh: Komposisi Docker
Sebelum Anda mulai, Anda harus menghapus versi Docker Compose yang Anda instal dengan manajer paket Anda. Jika Anda menginstal Docker Compose menggunakan APT, misalnya, buka terminal dan masukkan:
sudo apt remove docker-compose
Kunjungi halaman Rilis GitHub di browser Anda, dan pilih arsitektur sistem Anda dari daftar. Sebagian besar PC desktop modern memerlukan docker-compose-linux-x86_64 kemasan. Ini mungkin disembunyikan, dan Anda mungkin harus mengklik Tampilkan semua aset untuk menemukannya.
Untuk Raspberry Pis 64-bit terbaru, pilih docker-compose-linux-aarch64dan untuk arsitektur ARM lama, cari docker-compose-linux-armv7 atau docker-compose-linux-armv6.
Klik kanan pada rilis yang Anda inginkan, lalu pilih Salin tautan.
Sekarang kembali ke terminal Anda, dan gunakan wget perintah untuk mengunduh biner:
wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
Ganti nama file yang diunduh, pindahkan ke lokasi di PATH Anda, dan buat agar dapat dieksekusi:
sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Terakhir, periksa versi Docker Compose yang diinstal dengan:
docker-compose -v
Anda sekarang akan menginstal rilis Docker Compose terbaru di PC Linux Anda.
Gunakan Docker Compose untuk Menjalankan Beberapa Proyek Hebat
Dengan rilis Docker Compose terbaru, Anda akan menemukan bahwa proyek dan aplikasi terkontainer berjalan lebih lancar.
Jika Anda merasa mengelola banyak kontainer Docker terlalu berat, bahkan dengan Docker Compose, ada alat yang mudah digunakan yang dapat menyederhanakan administrasi untuk Anda.