目前有2种方案 方案一、在 daemon.json 配置 1 vi /etc/docker/daemon.json 1 2 3 4 5 6 7 { "proxies": { "http-proxy": "http://127.0.0.1:10808", "https-proxy": "http://127.0.0.1:10808", "no-proxy": "localhost,127.0.0.1" } } 方案二、在docker服务里配置 1 vi /lib/systemd/system/docker.service 1 2 3 4 5 [Service] Environment="HTTP_PROXY=http://127.0.0.1:10808" Environment="HTTPS_PROXY=http://127.0.0.1:10808" Environment="NO_PROXY=localhost,127.0.0.1" 1 2 systemctl daemon-reload systemctl restart docker 设置加速源(自建或使用第三方) 1 vi /lib/systemd/system/docker.service 1 2 3 { "registry-mirrors": ["https://mirror.example.com"] }