**Usando Docker a través de un Proxy** **IMPORTANTE:** Los sitios hub.docker.com y los registros están bloqueados para Cuba por Estados Unidos debido al bloqueo. Se debe crear un tunel o una vpn para evitar esta limitación. Esta ayuda asume que eso ya está hecho para los sitios: hub.docker.com, registry.hub.docker.com, registry-1.docker.io, index.docker.io y auth.docker.io. Algunos de ellos responden a varias direcciones IPs. De forma tradicional docker se podría ejecutar así a través de un proxy: HTTP_PROXY=http://192.168.1.1:3128/ docker pull busybox Pero en las últimas versiones de Debian y Ubuntu docker es manejado a través de systemd por lo que se pueden realizar los ajustes de otra forma. Crear el direcotio /etc/systemd/system/docker.service.d si no existe: mkdir -p /etc/systemd/system/docker.service.d Creat el archivo http-proxy.conf: cat > /etc/systemd/system/docker.service.d/http-proxy.conf << 'EoT' [Service] Environment="HTTPS_PROXY=http://10.12.1.7:3130/" "HTTP_PROXY=http://10.12.1.7:3130/" "NO_PROXY=localhost,127.0.0.1,nexus.uclv.edu.cu" EoT Nótese como se pueden poner excepciones. Luego se debe actualizar la configuracion del systemd systemctl daemon-reload y reiniciar el servicio: service docker restart Otro metodo: https://www.thegeekdiary.com/how-to-configure-docker-to-use-proxy/