Установить docker и docker-compose на centos
Для установки Docker и Docker Compose на CentOS необходимо выполнить несколько последовательных шагов.
Установка Docker
Сначала обновите систему и установите необходимые зависимости:
sudo yum update -y
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
Добавьте официальный репозиторий Docker:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Установите Docker:
sudo yum install docker-ce docker-ce-cli containerd.io
Запустите Docker и добавьте его в автозагрузку:
sudo systemctl start docker
sudo systemctl enable docker
Проверьте успешность установки:
sudo docker run hello-world
docker --version
Установка Docker Compose
Docker Compose отсутствует в стандартных репозиториях CentOS, поэтому его нужно установить вручную. Скачайте последнюю версию Docker Compose с GitHub:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Установите права на выполнение:
sudo chmod +x /usr/local/bin/docker-compose
Проверьте установку:
docker-compose --version