docker install compose swarm

Как установить Docker, docker-compose и docker swarm на Ubuntu 16.04 — 18.04

Делается все элементарно и просто, копируем и вставляем.
Если уже были попытки поставить docker, то сначала бы почистить малость систему:

apt-get remove docker docker-ce docker-engine docker.io containerd runc
rm -rf /var/lib/docker/

Теперь можно ставить сам Docker:

apt-get update && apt-get install  apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y &&
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - &&
apt-key fingerprint 0EBFCD88 && add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" &&
apt-get update && apt-get install docker-ce docker-ce-cli containerd.io -y

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

Можно поставить определенную версию docker — иногда это нужно, например если хотите пользоваться kubernetes:

docker-ce-cli=VERSION_STRING

VERSION_STRING заменить на цифры версии. Саму версию можно глянуть в пакетах системы:

apt search docker

если всего одна версия, то смысла писать ее нет, т.к все равно поставится какая имеется. Если нужной версии нет в пакетах, то нужно поискать репозиторий с ней, например на офф сайте или просто на просторах интернета.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Отправить ответ

avatar
  Subscribe  
Уведомить