#docker #docker-registry
Вопрос:
Я не могу перейти в удаленный реестр, который я настроил:
Сервер:
docker run -d -p 5000:5000 --name registry registry:2.7
Клиент:
cat --plain /etc/docker/daemon.json { "insecure-registries" : ["192.168.0.105:5000"] } sudo systemctl daemon-reload sudo systemctl restart docker
Попробовал это:
docker pull ubuntu docker tag ubuntu 192.168.0.105:5000/ubuntu docker push 192.168.0.105:5000/ubuntu Using default tag: latest The push refers to repository [192.168.0.105:5000/ubuntu] Get https://192.168.0.105:5000/v2/: http: server gave HTTP response to HTTPS client
Таким образом, кажется daemon.json
, что запись в небезопасных реестрах игнорируется. Действительно:
docker info | grep -i insecure -A 5 Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false
В чем здесь может быть проблема?