Задание:

1. На машине ControlVM.

  • 1. Установите Docker и Docker Compose.
  • 2. Создайте локальный Docker Registry.

Выполнение:

ControlVM:

  • Устанавливаем Docker и Docker Compose:
sudo apt-get update && sudo apt-get install -y docker-{ce,compose}
  • Включаем и добавляем в автозагрузку службу docker:
sudo systemctl enable --now docker.service
  • Добавляем пользователя altlinux в группу docker:
sudo usermod -aG docker altlinux
  • Завершаем текуший сеанс пользователя altlinux:
exit
  • Подлючаемся к ControlVM вновьи проверяем запуск команд docker от пользователя altlinux:

  • Создаём и запускаем локальный Docker Registry:
    • поднимает контейнер Docker с именем DockerRegistry из образа registry:2. Контейнер будет слушать сетевые запросы на порту 5000, а параметр --restart=always позволит автоматически запускаться контейнеру после перезагрузки сервера.
docker run -d -p 5000:5000 --restart=always --name DockerRegistry registry:2
  • Проверяем:

Последнее изменение: четверг, 15 февраля 2024, 16:41