命令记不住

登陆

docekr 的 proxy 服务

docekr的proxy服务

https://www.jianshu.com/p/b9642f566a59

docker build  --build-arg "HTTP_PROXY=http://192.168.0.110:7890"  --build-arg "HTTPS_PROXY=http://192.168.0.110:7890"  --build-arg "ALL_PROXY=socks5://192.168.0.110:7890"  --build-arg "NO_PROXY=localhost,127.0.0.1,.example.com" -t pipe_aarch64:v2.0 .
docker build  --build-arg "HTTP_PROXY=http://192.168.0.110:7890"  --build-arg "HTTPS_PROXY=http://192.168.0.110:7890" --build-arg "NO_PROXY=localhost,127.0.0.1,.example.com" -t pipe_aarch64:v2.0 .
root@ubuntu: ~#cat .docker/config.json
{
  "auths": {
    "registry.cn-hangzhou.aliyuncs.com": {
      "auth": "MTcTMyMjE="
    },
    "registry.cn-huhehaote.aliyuncs.com": {
      "auth": "MTcSMzMjIx"
    }
  },
  "proxies": {
    "default": {
      "httpProxy": "http://192.168.0.110:7890",
      "httpsProxy": "http://192.168.0.110:7890",
      "noProxy": "localhost,127.0.0.1,.example.com"
    }
  }
}
root@ubuntu: ~#cat /etc/systemd/system/docker.service.d/proxy.conf
[Service]
Environment="HTTP_PROXY=http://192.168.0.110:7890"
Environment="HTTPS_PROXY=http://192.168.0.110:7890"
Environment="NO_PROXY=localhost,127.0.0.1,.example.com"
ENV HTTP_PROXY=http://192.168.0.110:7890
ENV HTTPS_PROXY=http://192.168.0.110:7890