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

Обновлено Обновлено: Опубликовано Опубликовано:

Используемые термины: DockerLinux.

Мы рассмотрим процесс установки Docker на системы семейства Linux — а именно, CentOS и Ubuntu.

CentOS 8

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

dnf install wget

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

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

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

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

Теперь устанавливаем 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

Установка Compose

Команда docker-compose позволяет развернуть многоконтейнерные Docker-приложения.

Для ее установка сначала переходим на страницу github.com/docker/compose/releases/latest и смотрим последнюю версию docker-compose. В моем случае, это была 1.27.4.

После вводим:

curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

* где 1.27.4 — последняя версия файла.

Даем права файлу на исполнение:

chmod +x /usr/local/bin/docker-compose

Запускаем docker-compose с выводом его версии:

docker-compose --version

# Linux # CentOS # Виртуализация # Ubuntu
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет