大陆服务区很难安装docker就算了,折腾半天安好了还要折腾半天想办法拉取镜像,连官方的hello word都拉取不了!家人们谁懂啊,要知道我要是用中国香港节点拉取,3分钟我都搞完了!
所以你只差一个代理,那么你有了代理,全局配置了都不行,家人们谁懂!所以这个docker有个功能,可以单独配置代理,然后加速拉取镜像,太难了!国内所谓镜像加速什么的,试了都没解决问题,最后还是魔法打败魔法啊!
前提:你得有代理,才能配代理,没代理的话下面的搞了没用!
修改配置文件
编辑这个文件,如果没有相关文件,自己创建文件夹、最终要常见出此文件
/etc/systemd/system/docker.service.d/proxy.conf
我是搭了个宝塔,方便管理,直接进宝塔改文件吧,其他得就得用vim命令行改了
填入如下内容:
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"
里面就是你的代理,按照这个填就行,这个是clash的
重启Docker-命令
sudo systemctl daemon-reload
sudo systemctl restart docker
检查Docker有没有使用代理-命令
systemctl show --property=Environment docker
如果出现下面内容,则说明成功
Environment=HTTP_PROXY=http://127.0.0.1:7890 HTTPS_PROXY=http://127.0.0.1:7890
搞定,泪目了家人们