docker设置代理 速度终于起飞

docker设置代理 速度终于起飞

之前重装了系统,之前用docker的时候就感觉快的飞起,现在想来那时已经设置了代理。今天做题需要用到docker。docker pull的时候只有200kb/s。我真的要等的疯掉了。在网上找了一圈,成功设置代理,速度起飞,达到6MB/s。

我的情况

  • 我的主机是windows,然后装了vmware。vmware里装了一台ubuntu server 20.04 LTS。然后平常我都是vscode remote ssh连接虚拟机来使用。
  • 我们都知道vscode里是可以设置代理的,在设置里的proxy_http里,但是这对于docker貌似没有任何用处,速度依然龟速。

docker设置国内镜像有用吗?

  • 我不知道是不是我的原因,反正我设置了国内镜像后,速度依然是爬的速度,瞒得离谱,所以这个方法对我没有任何用。

docker如何设置代理?

mkdir -p /etc/systemd/system/docker.service.d
code /etc/systemd/system/docker.service.d/http-proxy.conf

打开后输入以下内容

[Service]
Environment=HTTP_PROXY=192.168.40.1:7890 NO_PROXY=localhost,127.0.0.1

这个192.168.40.1是我的windows主机在vmware网络名里面的ip,因为主机对于虚拟机的网络来说,相当于一个路由器。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LuycAGox-1620318905435)(docker设置代理 速度终于起飞.assets/ip.png)]

在保存完后运行以下指令

systemctl daemon-reload
systemctl restart docker

然后你就可以愉快的docker pull了。满速爽的一批

参考链接

docker - 设置HTTP/HTTPS 代理 - Paul7777 - 博客园 (cnblogs.com)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值