Puede acceder al registro de Docker localmente pero no utiliza la IP del servidor; necesita ayuda para solucionar el problema

Puede acceder al registro de Docker localmente pero no utiliza la IP del servidor; necesita ayuda para solucionar el problema

Puedo acceder al registro de Docker (registro público) localmente, pero cuando intento acceder con la IP del servidor, arroja un error de certificado o simplemente una página en blanco. Estoy usando la versión de Docker: 18.9. Por favor, háganme saber cualquier ayuda sobre esto.

ingrese la descripción de la imagen aquí

Respuesta1

Esto es normal. Cuando usa HTTPS, el protocolo verifica que el servidor tenga un certificado para el nombre con el que lo llamó. El registro de Docker tiene un certificado que es válido para "gcr.io", no para cualquier IP que pueda usar para acceder a él (y esta IP probablemente no sea la misma para todos...). Si no puede resolver el nombre usando un DNS, puede agregar el par Nombre/IP en su /etc/hostspara poder seguir usando el nombre en las solicitudes HTTPS.

información relacionada