GNU/Linux >> Linux Esercitazione >  >> Panels >> Docker

Come configurare la finestra mobile per utilizzare il proxy

È necessario un proxy quando il server che esegue Docker non ha accesso diretto a Internet. Configura il demone Docker per utilizzare un server proxy per accedere alle immagini archiviate nel registro Docker Hub ufficiale o nei registri di terze parti. Esistono 2 modi per configurare il proxy per la finestra mobile:

  • Configurazione delle variabili proxy in /etc/sysconfig/docker file
  • Configurazione delle variabili d'ambiente

Metodo 1:configurazione delle variabili proxy nel file /etc/sysconfig/docker

1. Aggiungi la seguente configurazione in /etc/sysconfig/docker file:

# cat /etc/sysconfig/docker
export HTTP_PROXY="http://USERNAME:PASSWORD@[your.proxy.server]:[port]"
export HTTPS_PROXY="https://USERNAME:PASSWORD@[your.proxy.server]:[port]"

Ad esempio :

# cat /etc/sysconfig/docker
HTTP_PROXY="http://user01:[email protected]:8080"
HTTPS_PROXY="https://user01:[email protected]:8080"

2. Riavvia il demone Docker dopo aver configurato il proxy.

# service docker restart

Metodo 2:configurazione delle variabili di ambiente

1. Crea un drop-in

# mkdir /etc/systemd/system/docker.service.d

2. Crea un file con nome /etc/systemd/system/docker.service.d/http-proxy.conf che aggiunge HTTP_PROXY variabile d'ambiente:

[Service]
Environment="HTTP_PROXY=http://user01:[email protected]:8080/"
Environment="HTTPS_PROXY=https://user01:[email protected]:8080/"
Environment="NO_PROXY= hostname.example.com,172.10.10.10"

3. ricaricare il demone systemd

# systemctl daemon-reload

4. riavvia la finestra mobile

# systemctl restart docker

5. Verifica che la configurazione sia stata caricata:

# systemctl show docker --property Environment
Environment=GOTRACEBACK=crash HTTP_PROXY=http://10.10.10.10:8080/ HTTPS_PROXY=http://10.10.10.10:8080/ NO_PROXY= hostname.example.com,172.10.10.10


Docker
  1. Come usare Docker Compose

  2. Come utilizzare un Dockerfile per creare un'immagine Docker

  3. Come e perché utilizzare un host Docker remoto

  4. Come utilizzare il comando Ispeziona Docker

  5. Come configurare Btrfs come motore di archiviazione in Docker

Come installare e utilizzare Docker Compose su Ubuntu 22.04

Come installare e utilizzare Docker su Ubuntu 22.04

Che cos'è Docker Compose e come lo usi?

Usa Ngnix per proxy Docker Containers su Ubuntu

Come installare e utilizzare Docker su Ubuntu 20.04

Come configurare gli spazi dei nomi di rete nei contenitori Docker