前言

最近一段时间,使用”docker pull”命令会报超时,室友也出现了相同的情况,网上一查才知道,docker大面积被禁了。
幸运的是,本地配置了代理,以前使用国内镜像源,根本用不到,现在终于派上用场了。
下面对docker代理配置做简单记录,很简单哟~

设置代理
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
vi /etc/systemd/system/multi-user.target.wants/docker.service

然后在service下面加入代理的配置,比如:
# 有登录账号的情况下
Environment=HTTP_PROXY=http://admin:admin123@192.168.56.1:1080
Environment=HTTPS_PROXY=http://admin:admin123@192.168.56.1:1080
Environment=NO_PROXY=localhost,127.0.0.1

# 如果没有登录账号
Environment=HTTP_PROXY=http://192.168.56.1:1080
Environment=HTTPS_PROXY=http://92.168.56.1:1080
...

# 重启
systemctl daemon-reload
systemctl restart docker
总结

docker我是一定要用的,没代理就搭一个,使用方便,简单。