Установка Docker на сервер CentOS
Обновляем пакеты: sudo yum check-update
Установка Selinux из репозитория CentOS:
- Перейдите в http://mirror.centos.org/centos/7/extras/x86_64/Packages/
- Найдите последнюю версию контейнера-selinux i.e. container-selinux-2.21-1.el7.noarch.rpm
- Выполните следующую команду на вашем terminal:
sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/**Add_current_container-selinux_package_here**
- Команда должна выглядеть следующим образом
sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.21-1.el7.noarch.rpm
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 curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
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