Docker
February 6, 2023

Установка Docker на сервер CentOS

Обновляем пакеты: sudo yum check-update

Установка Selinux из репозитория CentOS:

sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse3-libs-3.6.1-4.el7.x86_64.rpm

sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm

sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/slirp4netns-0.4.3-4.el7_8.x86_64.rpm

Теперь можно загрузить и установить пакет Docker. Для этого запустите:

curl -fsSL https://get.docker.com/ | sh

После завершения установки запустите демон Docker:

sudo systemctl start docker

Чтобы убедиться в том, что программа работает, запросите её состояние:

sudo systemctl status docker

chkconfig docker on

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

настройка docker-registry:

https://winitpro.ru/index.php/2021/03/03/nastrojka-lokalnogo-docker-registry/

или просто команда:

sudo docker run -d -p 5000:5000 --restart=always --name registry registry:2