A configuración de proxy en Docker daemon.json require Engine 23 ou posterior
Comprobe a versión do daemon cando os campos de proxy copiados en daemon.json non sexan compatibles e use a contorna de servizo axeitada para versións nativas antigas de Engine.
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.