У меня есть частный реестр, работающий на 172.20.20.1
. С другой машины я могу использовать HTTP API для получения информации о реестре, например:
curl http:172.20.20.1:5000/v2/_catalog
работает отлично.
Но я не могу вытащить образ из этого реестра:
docker pull 172.20.20.1:5000/my_image
Я получаю ошибку 504 (тайм-аут).
Предположительно, я запускаю реестр в незащищенном режиме. Для этого я добавил в /etc/default/docker
:
DOCKER_OPTS="--insecure-registry=172.20.20.1:5000"
и перезапустил службу докеров: sudo service docker restart
на всех машинах, на которых работает докер. Нужно ли мне делать что-то еще?
Любая помощь будет оценена.