Найти в Дзене
Из сисадмина в DevOps`а

Настройка сервера с Docker Registry

Начинаем небольшую серию статей по настройке локального Docker Registry, загрузки в него образов и их использование при установке кластера Kubernetes с помощью утилиты RKE. Итак приступим…

Для настройки Docker Registry подключаемся к серверу на котором он будет расположен и выполняем следующие команды:

sudo apt install docker docker.io
sudo usermod -aG docker <Имя_Вашего_пользователя>

Теперь создаем конфигурационный файл для Docker:

sudo nano /etc/docker/daemon.json

И записываем в него следующие данные:

{ "data-root": "/opt/docker-data", # В моем случае /opt это примонтированный диск
"insecure-registries" : ["localhost:5000"] }

Сохраняем файл и перезапускаем службу Docker:

sudo systemctl restart docker

Запускаем Docker Registry командой:

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

Собственно на этом всё.

Обсудить эту заметку можно в нашем Телеграм канале: https://t.me/devops_spb_ru