Condivisione della tecnologia

la finestra mobile imposta il proxy ed estrae l'immagine attraverso il server proxy

2024-07-08

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

Quando docker deve estrarre l'immagine di destinazione tramite un server proxy, ciò può essere ottenuto configurando un proxy globale per docker.

Nota: il proxy impostato dal comando temporaneo export HTTP_PROXY su Linux è utile per curl, ma non funziona per docker pull.

Esempio

Supponendo che l'indirizzo del tuo server proxy sia proxy.example.com, il porto è 8080, di seguito sono riportati i passaggi specifici:

1. Creare o modificare un file di configurazione

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

2. Aggiungi contenuto al file

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

3. Ricaricare e riavviare il servizio Docker

systemctl daemon-reload
systemctl restart docker

4. Verificare la configurazione

docker info

Nell'output dovrebbero essere visualizzate informazioni sulla configurazione del proxy simili alle seguenti:

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

Con questi passaggi, dovresti essere in grado di configurare correttamente il demone Docker per utilizzare un server proxy per i pull di immagini.


(FINE)