Я хочу настроить свой собственный доклер-концентратор, откуда я могу вытащить изображения докеров на докере-клиентах.Настройка нашего собственного концентратора докеров
Принимая это link в качестве ссылки, я выполнил следующие команды на одной машине:
docker pull registry
docker run -d -p 5000:5000 --name localregistry registry
docker ps
docker pull alpine
docker tag alpine:latest localhost:5000/alpine:latest
docker push localhost:5000/alpine:latest
Я хочу, чтобы вытащить этот образ на другой машине, которая достижима в/из этой машины.
$ docker pull <ip_of_machine>:5000/alpine
Using default tag: latest
Error response from daemon: Get https://<ip_of_machine>:5000/v1/_ping: http: server gave HTTP response to HTTPS client
Можно ли тянуть Docker изображение с одной машины, которая действует как докер концентратор на другую машину, которая достижима?
https://docs.docker.com/registry/insecure/ – larsks
Из ссылки дано, я добавил DOCKER_OPTS = "- insecure-registry myregistrydomain.com:5000", сохранил его и перезапустил докер, но все равно получаю эту ошибку: $ docker pull 10.5.12.32:5000/alpine Использование тега по умолчанию: последний Ответ на ошибку от daemon: Получить https: //: 5000/v1/_ping: набрать tcp : 5000: getsockopt: connection отказал –
Сообщение о «соединении отказалось», как правило, означает: (а) вещь, к которой вы пытаетесь подключиться, на самом деле не прослушивает, где вы думаете, или (б) ваш брандмауэр настроен на «ОТКЛЮЧИТЬ» соединение и потребности для изменения. – larsks