Установка Docker и Docker Compose на CentOS 8

Небольшая заметка по установке docker и docker-compose на linux CentOS 8

· 1 мин.

Гайдов, как устанавливать docker полно в интернете. Официальная документации написана доступным языком.

Вот команды установки для CentOS 8.

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli
sudo systemctl start docker
sudo systemctl enable --now docker

Также установим docker-compose.

curl -s https://api.github.com/repos/docker/compose/releases/latest \
  | grep browser_download_url \
  | grep docker-compose-Linux-x86_64 \
  | cut -d '"' -f 4 \
  | wget -qi -
chmod +x docker-compose-Linux-x86_64
sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
sudo rm docker-compose-Linux-x86_64.sha256

Проверяем, что установка прошла успешно.

docker-compose version

docker-compose version 1.29.1, build c34c88b2
docker-py version: 5.0.0
CPython version: 3.7.10
OpenSSL version: OpenSSL 1.1.0l  10 Sep 2019