September 13, 2020

Установка Docker на Linux

CentOS 8

Устанавливаем wget:

dnf install wget

Скачиваем конфигурационный файл для репозитория докер:

wget https://download.docker.com/linux/centos/docker-ce.repo

Копируем скачанный файл в каталог с репозиториями:

mv docker-ce.repo /etc/yum.repos.d/

Переходим по ссылке https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ и копируем ссылку на последнюю версию containerd.io:

Воспользовавшись ссылкой, устанавливаем containerd.io:

dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

Теперь устанавливаем docker:

dnf install docker-ce docker-ce-cli

И разрешаем автозапуск сервиса и стартуем его:

systemctl enable docker --now

CentOS 7

Устанавливаем wget:

yum install wget

Скачиваем файл репозитория:

wget https://download.docker.com/linux/centos/docker-ce.repo

И помещаем его в каталог с настройкам yum:

mv docker-ce.repo /etc/yum.repos.d/

Устанавливаем docker:

yum install docker-ce docker-ce-cli containerd.io

Запускаем его и разрешаем автозапуск:

systemctl enable docker --now

Ubuntu

Docker на Ubuntu ставится, относительно, просто.

Вводим команду:

apt-get install docker docker.io

Разрешаем автозапуск докера:

systemctl enable docker