Ako manuálne nainštalovať najnovšiu verziu Docker Compose v systéme Linux

Ako manuálne nainštalovať najnovšiu verziu Docker Compose v systéme Linux
Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Docker Compose je k dispozícii v štandardných úložiskách väčšiny distribúcií. Najnovšie verzie úložiska však zvyčajne zaostávajú za posledným vydaním o niekoľko verzií.





MUO video dňa POKRAČUJTE V OBSAHU POKRAČOVANÍM

Toto sa stáva čoraz väčším problémom a môže spôsobiť množstvo chýb, ktoré si vyžadujú riešenia. Tu je návod, ako nainštalovať najnovšiu verziu Docker Compose v systéme Linux.





Docker Compose zjednoduší váš život

Docker je základný kontajnerový nástroj, ktorý vám umožňuje nasadiť softvér na vašom počítači alebo serveri so systémom Linux bez rizika, že bude interferovať s inými aplikáciami, ktoré ste nainštalovali.





Uľahčuje konfiguráciu prostredia, v ktorom sa bude spúšťať váš softvér, a dokáže sťahovať obrázky a automaticky nastavovať kontajnery – to všetko pomocou jediného zloženého príkazu.

Doplnok Docker Compose ešte viac uľahčuje život. Pomocou neho môžete definovať prostredia v textovom súbore YAML a potom ich spravovať pomocou krátkych príkazov.



Ak ty self-host projektov na Raspberry Pi , je to neoceniteľné. Môžete dokonca spustiť celé operačné systémy, Ubuntu, napríklad ako kontajnery Docker .

Prečo nepoužívať Repo vydanie Docker Compose?

Aj keď je to jednoduché nainštalujte Docker Compose v systéme Linux , vývoj napreduje rýchlo a dnes sa aktívne používa viacero rôznych verzií Docker Compose.





  docker-compose hádzanie chýb s wger

Schéma a syntax, ktorú používajú, nie sú vždy kompatibilné a pri otáčaní kontajnerov sa môžu vyskytnúť chyby, ako napríklad ' services.web.depends_on obsahuje neplatný typ, malo by to byť pole ' alebo ' Nepodporovaná možnosť konfigurácie pre siete '.

Mnohé z týchto chýb sa týkajú funkcií, ktoré boli zastarané alebo pridané od vydania vašej verzie Docker Compose. Počas hrania a zmeny čísla verzie vo vašom docker-compose.yaml súbor alebo intenzívne vyhľadávanie veľmi špecifických chýb môže niekedy priniesť výsledky, nie je to najlepšia voľba.





Najnovšie vydania Docker Compose považujú čísla verzií len za poradné a zvyčajne budú bezproblémovo fungovať so súbormi YAML vytvorenými pre predchádzajúce vydania Docker Compose.

Keďže štandardné vydania úložiska Docker Compose majú tendenciu zaostávať za najnovšími, možno budete musieť nainštalovať Docker Compose manuálne.

Ako manuálne nainštalovať Docker Compose

  docker zostaviť stránku vydaní githubu

Najnovšie vydanie Docker Compose nájdete na oficiálnej stránke GitHub Releases projektu.

Stiahnuť ▼: Docker Compose

čo robí tlačidlo wps

Skôr ako začnete, mali by ste odinštalovať verziu Docker Compose, ktorú ste nainštalovali pomocou správcu balíkov. Ak ste si Docker Compose nainštalovali napríklad pomocou APT, otvorte terminál a zadajte:

 sudo apt remove docker-compose

Navštívte stránku GitHub Releases vo svojom prehliadači a vyberte architektúru vášho systému zo zoznamu. Väčšina moderných stolných počítačov bude vyžadovať docker-compose-linux-x86_64 balík. Toto môže byť skryté a možno budete musieť kliknúť Zobraziť všetky aktíva nájsť to.

Pre najnovšie 64-bitové Raspberry Pis si vyberte docker-compose-linux-aarch64 a pre staršiu architektúru ARM hľadajte docker-compose-linux-armv7 alebo docker-compose-linux-armv6 .

Kliknite pravým tlačidlom myši na požadované vydanie a potom vyberte Skopírovať odkaz .

Teraz sa vráťte do svojho terminálu a použite wget príkaz na stiahnutie binárneho súboru:

 wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
  manuálne nainštalujte binárny súbor docker-compose na linux

Premenujte stiahnutý súbor, presuňte ho na miesto v PATH a urobte ho spustiteľným:

 sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose 
sudo chmod +x /usr/local/bin/docker-compose

Nakoniec skontrolujte verziu aplikácie Docker Compose, ktorá je nainštalovaná s:

 docker-compose -v

Teraz by ste mali na svojom počítači so systémom Linux nainštalované najnovšie vydanie Docker Compose.

Použite Docker Compose na spustenie niekoľkých skvelých projektov

S aktuálnym vydaním Docker Compose zistíte, že vaše projekty a kontajnerové aplikácie bežia plynulejšie.

Ak sa vám zdá správa viacerých kontajnerov Docker príliš náročná, dokonca aj s Docker Compose, existujú ľahko použiteľné nástroje, ktoré vám môžu zjednodušiť správu.