国内使用命令行登录docker失败,docker login 配置代理地址


前提条件

需要自行搭建一个代理

开始配置

编辑配置文件 /etc/docker/daemon.json,没有可以自己创建

  1. vim /etc/docker/daemon.json

如下:

  1. {
  2. "registry-mirrors": [
  3. ],
  4. // 加入以下代理代码,将代理地址换为自己的
  5. "proxies": {
  6. "http-proxy": "http://192.168.3.10:7890",
  7. "https-proxy": "http://192.168.3.10:7890",
  8. "no-proxy": "localhost,127.0.0.1,*.example.com"
  9. }
  10. }

完成后重启docker或者服务器