У меня есть частный реестр, работающий на 172.20.20.1
. С другой машины я могу использовать HTTP API для получения информации о реестре, например:Docker: невозможно извлечь изображение из удаленного частного реестра
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"
и перезапустить Docker службу: sudo service docker restart
, во всех машинах, которые работают докер. Нужно ли мне что-то делать?
Любая помощь будет оценена по достоинству.