Как да инсталирате ръчно най-новата версия на Docker Compose на Linux

Как да инсталирате ръчно най-новата версия на Docker Compose на Linux
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Docker Compose се предлага в стандартните хранилища на повечето дистрибуции. Въпреки това, най-новите версии на хранилището са склонни да бъдат няколко версии зад последната версия.





MUO видео на деня ПРЕВЪРТЕТЕ, ЗА ДА ПРОДЪЛЖИТЕ СЪС СЪДЪРЖАНИЕТО

Това все повече се превръща в проблем и може да доведе до различни грешки, които изискват заобиколни решения. Ето как да инсталирате най-новата версия на Docker Compose на Linux.





Docker Compose опростява живота ви

Docker е основен инструмент за контейнеризиране, който ви позволява да разположите софтуер на вашия компютър или сървър с Linux без риск да попречи на други приложения, които сте инсталирали.





Той улеснява конфигурирането на среда, в която да работи вашият софтуер, и може да изтегля изображения и автоматично да настройва контейнери - всичко това с една съставна команда.

Добавката Docker Compose прави живота още по-лесен. С него можете да дефинирате среди в YAML текстов файл, след което да използвате кратки команди, за да ги управлявате.



Ако ти самостоятелно хоствани проекти на Raspberry Pi , безценно е. Можете дори да стартирате цели операционни системи, Ubuntu, например, като Docker контейнери .

Защо не използвате Repo изданието на Docker Compose?

Въпреки че е лесно да инсталирайте Docker Compose на Linux , разработката се движи бързо и има множество различни версии на Docker Compose, които се използват активно днес.





  docker-compose хвърляне на грешки с wger

Схемата и синтаксисът, който използват, не винаги са съвместими и докато завъртате контейнерите, може да срещнете грешки като ' services.web.depends_on съдържа невалиден тип, трябва да е масив ' или ' Неподдържана опция за конфигурация за мрежи '.

малина pi 3 b срещу b+

Много от тези грешки се отнасят до функции, които са отхвърлени или добавени след пускането на вашата версия на Docker Compose. Докато си играете и променяте номера на версията във вашия docker-compose.yaml файл или интензивното търсене на много специфични грешки понякога може да доведе до резултати, това не е най-добрият вариант.





Най-новите версии на Docker Compose третират номерата на версиите само като препоръки и обикновено работят безпроблемно с YAML файлове, създадени за предишни версии на Docker Compose.

Тъй като стандартните версии на хранилището на Docker Compose са склонни да изостават от най-новите, може да се наложи да инсталирате Docker Compose ръчно.

Как да инсталирате Docker Compose ръчно

  docker compose github страница за издания

Можете да намерите най-новата версия на Docker Compose на официалната страница на GitHub Releases на проекта.

Изтегли: Docker Compose

Преди да започнете, трябва да деинсталирате версията на Docker Compose, която сте инсталирали с вашия мениджър на пакети. Ако сте инсталирали Docker Compose с помощта на APT, например, отворете терминал и въведете:

 sudo apt remove docker-compose

Посетете страницата GitHub Releases във вашия браузър и изберете вашата системна архитектура от списъка. Повечето съвременни настолни компютри ще изискват docker-compose-linux-x86_64 пакет. Това може да е скрито и може да се наложи да щракнете Показване на всички активи да го намериш.

За скорошни 64-битови Raspberry Pis изберете docker-compose-linux-aarch64 , а за по-стара ARM архитектура потърсете docker-compose-linux-armv7 или docker-compose-linux-armv6 .

Щракнете с десния бутон върху изданието, което искате, и след това изберете Копирай връзка .

Сега се върнете към вашия терминал и използвайте wget команда за изтегляне на двоичния файл:

зарядно устройство за iphone този аксесоар може да не се поддържа
 wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
  ръчно инсталирайте docker-compose binary на linux

Преименувайте изтегления файл, преместете го на място във вашия PATH и го направете изпълним:

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

И накрая, проверете версията на Docker Compose, която е инсталирана с:

 docker-compose -v

Сега ще имате най-новата версия на Docker Compose, инсталирана на вашия компютър с Linux.

Използвайте Docker Compose, за да стартирате страхотни проекти

С актуална версия на Docker Compose ще откриете, че вашите проекти и приложения в контейнери работят по-гладко.

Ако смятате, че управлението на множество Docker контейнери е твърде обременително, дори с Docker Compose, има лесни за използване инструменти, които могат да опростят администрирането за вас.