Docker: come impostare un proxy su host Debian

Per impostare il proxy per docker su Debian possiamo usare il file /etc/systemd/system/docker.service.d/http-proxy.conf in cui inseriamo:

[Service]
Environment="HTTP_PROXY=http://SERVER_PROXY:3128"
Environment="HTTPS_PROXY=http://SERVER_PROXY:3128"

rileggiamo le modifiche effettuate:

systemctl daemon-reload

ed infine ricarichiamo il servizio:

systemctl restart docker

Per verificare che l’impostazione sia stata presa in considerazione:

systemctl show --property=Environment docker

ATTENZIONE: Nel caso si utilizzi docker compose e si modifichino le impostazioni nella sezione environment, ad esempio:

environment:
  HTTP_PROXY: "http://SERVER_PROXY:3128/"
  HTTPS_PROXY: "http://SERVER_PROXY:3128/"
  NO_PROXY: "localhost,127.0.0.1"

bisogna ricordarsi di rileggere le impostazioni:

docker-compose stop && docker-compose up -d --no-deps --build

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta