Docker Compose tersedia dalam repositori standard pada kebanyakan distro. Walau bagaimanapun, versi repositori terbaharu cenderung kepada beberapa versi di sebalik keluaran terkini.
Video MUO hari ini SCROLL UNTUK MENERUSKAN KANDUNGAN
Ini semakin menjadi masalah dan boleh menimbulkan pelbagai ralat yang memerlukan penyelesaian. Berikut ialah cara memasang versi terkini Docker Compose pada Linux.
Docker Compose Memudahkan Kehidupan Anda
Docker ialah alat kontena penting yang membolehkan anda menggunakan perisian pada PC atau pelayan Linux anda tanpa risiko ia akan mengganggu apl lain yang telah anda pasang.
Ia memudahkan untuk mengkonfigurasi persekitaran untuk perisian anda dijalankan, dan boleh memuat turun imej dan menyediakan bekas secara automatikâsemuanya dengan satu arahan kompaun tunggal.
Alat tambah Docker Compose menjadikan kehidupan lebih mudah. Dengan itu, anda boleh menentukan persekitaran dalam fail teks YAML, kemudian gunakan arahan pendek untuk mengurusnya.
Jika awak projek hos sendiri pada Raspberry Pi , ia tidak ternilai. Anda juga boleh menjalankan keseluruhan sistem pengendalian, Ubuntu, sebagai contoh, sebagai bekas Docker .
Mengapa Tidak Gunakan Repo Release of Docker Compose?
Walaupun ia mudah untuk pasang Docker Compose pada Linux , pembangunan bergerak pantas dan terdapat pelbagai versi Docker Compose yang digunakan secara aktif hari ini.
Skema dan sintaks yang mereka gunakan tidak selalunya serasi dan semasa anda memutarkan bekas, anda mungkin menghadapi ralat seperti ' services.web.depends_on mengandungi jenis yang tidak sah, ia mestilah tatasusunan 'atau' Pilihan konfigurasi tidak disokong untuk rangkaian '.
Kebanyakan ralat ini berkaitan dengan ciri yang telah ditamatkan atau ditambahkan sejak versi Docker Compose anda dikeluarkan. Semasa bermain-main dan menukar nombor versi dalam anda docker-compose.yaml fail atau mencari ralat yang sangat spesifik secara intensif kadangkala boleh menghasilkan hasil, ini bukan pilihan terbaik.
Docker Compose yang paling terkini mengeluarkan menganggap nombor versi sebagai nasihat sahaja dan biasanya akan berfungsi dengan lancar dengan fail YAML yang dibuat untuk keluaran Docker Compose sebelumnya.
Memandangkan keluaran repositori standard Docker Compose cenderung ketinggalan daripada yang terbaru, anda mungkin perlu memasang Docker Compose secara manual.
Cara Memasang Docker Compose Secara Manual
Anda boleh menemui keluaran Docker Compose yang paling terkini pada halaman Keluaran GitHub rasmi projek.
Muat turun: Karang Docker
Sebelum anda mula, anda harus menyahpasang versi Docker Compose yang anda pasang dengan pengurus pakej anda. Jika anda memasang Docker Compose menggunakan APT, sebagai contoh, buka terminal dan masukkan:
sudo apt remove docker-compose
Lawati halaman Keluaran GitHub dalam penyemak imbas anda dan pilih seni bina sistem anda daripada senarai. Kebanyakan PC desktop moden memerlukan docker-compose-linux-x86_64 pakej. Ini mungkin disembunyikan dan anda mungkin perlu mengklik Tunjukkan semua aset untuk mencarinya.
Untuk Raspberry Pis 64-bit baru-baru ini, pilih docker-compose-linux-aarch64 , dan untuk seni bina ARM yang lebih lama, cari docker-compose-linux-armv7 atau docker-compose-linux-armv6 .
Klik kanan pada keluaran yang anda mahu, dan kemudian pilih Salin pautan .
Sekarang kembali ke terminal anda, dan gunakan wget arahan untuk memuat turun binari:
wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
Namakan semula fail yang dimuat turun, alihkannya ke lokasi dalam PATH anda dan jadikannya boleh laku:
sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Akhir sekali, semak versi Docker Compose yang dipasang dengan:
docker-compose -v
Anda kini akan memasang keluaran Docker Compose terkini pada PC Linux anda.
windows stop code pengecualian kedai yang tidak dijangka
Gunakan Docker Compose untuk Menjalankan Beberapa Projek Hebat
Dengan keluaran Docker Compose yang terkini, anda akan mendapati bahawa projek dan apl dalam kontena anda berjalan dengan lebih lancar.
Jika anda mendapati mengurus berbilang bekas Docker terlalu membebankan, walaupun dengan Docker Compose, terdapat alatan yang mudah digunakan yang boleh memudahkan pentadbiran untuk anda.