Как вручную установить последнюю версию Docker Compose в Linux

Понравилось? Поделитесь...

Docker Compose легко установить на рабочие столы Linux. Но шаги установки немного отличаются, если вы хотите использовать последнюю версию Docker Compose.

Как вручную установить последнюю версию Docker Compose в Linux

Docker Compose доступен в стандартных репозиториях большинства дистрибутивов. Однако последние версии репозитория обычно на несколько версий отстают от последней версии.

Это становится все более серьезной проблемой и может привести ко многим ошибкам, требующим решения. Как установить последнюю версию Docker Compose в Linux.

Docker Compose упрощает вашу жизнь

Docker — это незаменимый инструмент контейнеризации, который позволяет вам развертывать программное обеспечение на вашем ПК или сервере Linux без риска того, что оно будет мешать другим установленным вами приложениям.

Это упрощает настройку среды для запуска вашего программного обеспечения, а также позволяет загружать изображения и автоматически настраивать контейнеры с помощью одной составной команды.

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

Если вы самостоятельно размещаете проекты на Raspberry Pi, это бесценно. Вы даже можете запускать целые операционные системы, такие как Ubuntu, как контейнеры Docker.

Почему бы не использовать репозиторий Docker Compose?

Хотя Docker Compose легко установить в Linux, разработка идет быстро, и сегодня активно используется множество различных версий Docker Compose.

Как вручную установить последнюю версию Docker Compose в Linux

Используемые ими схема и синтаксис не всегда совместимы, и при запуске контейнеров вы можете столкнуться с такими ошибками, как «services.web.depends_on содержит недопустимый тип, это должен быть массив» или «Неподдерживаемый параметр конфигурации для сетей».

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

В последних версиях Docker Compose номера версий считаются ориентировочными и обычно без проблем работают с файлами YAML, созданными для более ранних версий Docker Compose.

Поскольку версии репозитория Docker Compose по умолчанию, как правило, отстают от последних версий, вам может потребоваться установить Docker Compose вручную.

Как установить Docker Compose вручную

Как вручную установить последнюю версию Docker Compose в Linux

Вы можете найти последний выпуск Docker Compose на официальной странице выпуска проекта на GitHub.

Скачать: Docker Compose

Прежде чем начать, вам следует удалить версию Docker Compose, которую вы установили с помощью диспетчера пакетов. Например, если вы установили Docker Compose с помощью APT, откройте терминал и введите:

sudo apt remove docker-compose

Посетите страницу выпуска GitHub в своем браузере и выберите архитектуру своей системы из списка. Для большинства современных настольных компьютеров потребуется пакет docker-compose-linux-x86_64. Он может быть скрыт, и вам может потребоваться нажать «Показать все ресурсы», чтобы найти его.

Для последней 64-разрядной версии Raspberry Pis ищите docker-compose-linux-aarch64, а для более старых архитектур ARM ищите docker-compose-linux-armv7 или docker-compose-linux-armv6.

Щелкните правой кнопкой мыши нужное издание и выберите «Копировать ссылку.

Теперь вернитесь к своему терминалу и используйте команду wget для загрузки двоичного файла:

wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64

Как вручную установить последнюю версию Docker Compose в Linux

Переименуйте загруженный файл, переместите его в папку, указанную в вашем пути, и сделайте его исполняемым:

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

Теперь на вашем ПК с Linux будет установлена ​​последняя версия Docker Compose.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *