Docker Engine 23.0 introduciu a configuración de proxy do daemon mediante JSON e opcións de liña de ordes. Un daemon antigo non pode usar eses campos só porque a documentación actual os mostra.

Comprobe a versión do servidor do daemon que administra. A versión da CLI, o nome da distribución e a etiqueta da imaxe do contedor non determinan o conxunto de funcións dese servidor.

Para un Engine nativo de Linux antigo xestionado por systemd, forneza HTTP_PROXY, HTTPS_PROXY e o NO_PROXY previsto mediante a contorna de inicio compatible do servizo do daemon. Exportalos no terminal que executa docker pull non actualiza un servizo do sistema que xa está en execución.

Se conserva o Engine antigo, use ese método compatible. Se actualiza, concilie os valores antigos da contorna con a configuración do daemon: a configuración directa ten prioridade sobre as variables de contorna na documentación actual de Docker, así que valores en conflito poden cambiar a ruta seleccionada.

Docker Desktop usa a súa propia configuración de proxy e ignora as entradas de proxy do daemon en daemon.json. Identifique ese produto antes de aplicar unha solución para o daemon nativo de Linux.

Artigos relacionados