
Я могу получить доступ к реестру Docker (Public regitry) локально, но при попытке доступа с IP сервера - выдает либо ошибку сертификата, либо просто пустую страницу. Я использую версию Docker - 18.9. Пожалуйста, дайте мне знать, если вам нужна помощь по этому вопросу.
решение1
Это нормально. Когда вы используете HTTPS, протокол проверяет, есть ли у сервера сертификат для имени, с которым вы его вызвали. Реестр Docker имеет сертификат, действительный для "gcr.io", а не для любого IP, который вы можете использовать для доступа к нему (и этот IP, вероятно, не одинаков для всех...). Если вы не можете разрешить имя с помощью DNS, вы можете добавить пару Имя/IP в свой, /etc/hosts
чтобы вы все еще могли использовать имя в HTTPS-запросах.