es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

docker pull – conexión rechazada – Alpine Linux detrás del proxy

Mi máquina real está desplegada con Alpine Linux. Mi problema es cómo descargar imágenes de Docker usando el comando pull cuando la máquina está detrás de un proxy corporativo. Busqué en Internet cómo descargar imágenes cuando la máquina host de Docker está detrás de un proxy y encontré la documentación oficial de Docker que demuestra ese proceso, pero en Ubuntu Linux.

Incluso encontré una pregunta (StackOverflow) que trata el mismo problema, pero también en Ubuntu Linux. Mi pregunta es cómo hacerlo en Alpine Linux. Cualquier ayuda será apreciada.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Hay algunos pasos a seguir para descargar imágenes de Docker en Alpine Linux cuando la máquina está detrás de un proxy corporativo:

    1. Configurar las variables de entorno para la configuración del proxy:
    export http_proxy=http://<proxy-url>:<port>
    export https_proxy=https://<proxy-url>:<port>
    
    1. Agregar la configuración del proxy al archivo de configuración del servicio Docker. Para hacer esto, crear un archivo /etc/systemd/system/docker.service.d/http-proxy.conf con el siguiente contenido:
    [Service]
    Environment="HTTP_PROXY=http://<proxy-url>:<port>"
    Environment="HTTPS_PROXY=https://<proxy-url>:<port>"
    
    1. Recargar la configuración de systemd:
    sudo systemctl daemon-reload
    
    1. Reiniciar el servicio de Docker:
    sudo systemctl restart docker.service
    

    Después de seguir estos pasos, el comando docker pull debería funcionar correctamente detrás del proxy corporativo en Alpine Linux.

Comments are closed.