docker 设置代理

共计 620 个字符,预计需要花费 2 分钟才能阅读完成。

  1. 编辑 Docker 守护进程配置文件

打开或创建文件 /etc/systemd/system/docker.service.d/http-proxy.conf,内容如下:

 root@k3s-128  cat /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=https://192.168.8.2:2080"
Environment="HTTPS_PROXY=https://192.168.8.2:2080"
Environment="NO_PROXY=localhost,127.0.0.1,192.168.0.0/16"
  1. 重新加载系统守护进程并重启 Docker
   sudo systemctl daemon-reload
   sudo systemctl restart docker
  1. 验证配置
    拉取镜像来验证配置是否生效:
   docker pull hello-world
  1. 对于 Docker 客户端配置

创建或编辑文件 ~/.docker/config.json,内容如下:

{
  "proxies": {
    "default": {
      "httpProxy": "https://proxy.example.com:80",
      "httpsProxy": "https://proxy.example.com:443",
      "noProxy": "localhost,127.0.0.1"
    }
  }
}

正文完
 0
评论(没有评论)