Compartir tecnología

Docker configura el proxy y extrae la imagen a través del servidor proxy.

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Cuando Docker necesita extraer la imagen de destino a través de un servidor proxy, esto se puede lograr configurando un proxy global para Docker.

Nota: El proxy establecido por el comando temporal export HTTP_PROXY en Linux es útil para curl, pero no funciona para Docker Pull.

Ejemplo

Suponiendo que la dirección de su servidor proxy sea proxy.example.com, el puerto es 8080, los siguientes son los pasos específicos:

1. Cree o edite un archivo de configuración

mkdir -p /etc/systemd/system/docker.service.d
touch /etc/systemd/system/docker.service.d/http-proxy.conf

2. Agregue contenido al archivo

Environment="HTTP_PROXY=http://proxy.example.com:8080"
Environment="HTTPS_PROXY=http://proxy.example.com:8080"

3. Vuelva a cargar y reinicie el servicio Docker.

systemctl daemon-reload
systemctl restart docker

4. Verificar la configuración

docker info

Debería ver información de configuración de proxy similar a la siguiente en el resultado:

HTTP Proxy: http://proxy.example.com:8080
HTTPS Proxy: http://proxy.example.com:8080

Con estos pasos, debería poder configurar correctamente el demonio Docker para usar un servidor proxy para extraer imágenes.


(FIN)