在国内网络环境下,已经封闭docker仓库,所以在虚拟机、服务器等使用 docker 拉取镜像将无法成功,需要设置代理进行拉取
以下是 ubuntu22 设置docker拉取镜像代理的方法:
编辑 service 文件。
vim /lib/systemd/system/docker.service
# 在文件内容 [Service] 节点下,添加两行:
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"
保存该配置即可,
如图:
重启服务器或重载配置使其生效
有条件的,直接重启机器即可,如果不想重启机器,使用以下两行命令使其生效,然后即可拉取镜像
systemctl daemon-reload
systemctl restart docker
end