Я пытаюсь развернуть локальный реестр докеров, для этого у меня есть два сервера, один работает как реестр, а другой как сервер извлечения изображений.
Я следил это официальное руководство по созданию реестра. Он работает правильно, без ошибок, я могу успешно вытащить из локального.
Когда я пытаюсь получить доступ со своего вторичного сервера, используя docker pull myhost1.com:80/alpine_test, Я получаю следующую ошибку
Ответ об ошибке от демона: Get https://myhost1.com:5000/v2/: net / http: Тайм-аут подтверждения TLS
Я последовал за эта тема, но это не решило мою проблему.
Вот это myhost1.com conf файлы.
/etc/docker/daemon.json
{
"insecure-registries" :["kubernetes03vx.com:5000"]
}
/etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://myhost1:5000"
Environment="HTTPS_PROXY=http://myhost1:5000/"
Environment="NO_PROXY=localhost,127.0.0.1"
Чего здесь не хватает? Я могу telnet в этот порт, telnet myhost1.com 5000
Trying 79.124.78.101...
Connected to kubernetes03vx.com.com.
Escape character is '^]'