GNU/Linux >> Tutoriales Linux >  >> Panels >> Docker

Cómo configurar docker para usar proxy

Se requiere un proxy cuando el servidor que ejecuta Docker no tiene acceso directo a Internet. Configure el demonio de Docker para usar un servidor proxy para acceder a las imágenes almacenadas en el registro oficial de Docker Hub o en registros de terceros. Hay 2 formas de configurar el proxy para Docker:

  • Configuración de variables de proxy en /etc/sysconfig/docker archivo
  • Configuración de variables de entorno

Método 1:Configuración de variables proxy en el archivo /etc/sysconfig/docker

1. Agregue la siguiente configuración en /etc/sysconfig/docker archivo:

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

Por ejemplo:

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

2. Reinicie el demonio Docker después de configurar el proxy.

# service docker restart

Método 2:Configuración de variables de entorno

1. Cree un evento sin cita previa

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

2. Cree un archivo con el nombre /etc/systemd/system/docker.service.d/http-proxy.conf que agrega el HTTP_PROXY variable de entorno:

[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. recargar el demonio systemd

# systemctl daemon-reload

4. reiniciar la ventana acoplable

# systemctl restart docker

5. Verifique que la configuración se haya cargado:

# 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. Cómo instalar y usar Docker en Ubuntu 20.04

  2. Cómo usar Docker Compose

  3. Cómo usar un Dockerfile para crear una imagen de Docker

  4. Cómo y por qué usar un host Docker remoto

  5. Cómo instalar y usar Docker Compose en CentOS

Cómo instalar y usar Docker Compose en Ubuntu 22.04

Cómo instalar y usar Docker en Ubuntu 22.04

¿Qué es Docker Compose y cómo se usa?

Utilice Ngnix para utilizar contenedores Docker en Ubuntu

Cómo instalar y usar Docker en Ubuntu 20.04

Cómo configurar espacios de nombres de red en contenedores Docker