最近几日, 国内不少的Docker Hub镜像源下架了, 导致下载各种镜像颇为不便, 解决方法除了更换其他的源, 还可以为Docker 配置代理.
环境: Ubuntu 22.04.LTS
步骤如下
为systemd里的Docker配置代理:
sudo vim /etc/systemd/system/multi-user.target.wants/docker.service
进入后, 在ExecStart前添加
Environment="HTTP_PROXY=http://your_proxy_server:proxy_port" "HTTPS_PROXY=http://your_proxy_server:proxy_port"
上面 your_proxy_server:proxy_port 写上自己的代理地址和端口即可,常见的是 127.0.0.1:7890 .
保存退出后, 需要重启Docker
sudo systemctl daemon-reload
sudo systemctl restart docker
这样, Docker代理的的配置就弄好了.
题外话
如果想要容器运行的时候也能使用代理, 则需要进行其他配置,这里不再赘述.