Kubernetes集群中拉取镜像走代理
三种方式
- systemd中配置docker进程环境变量
- docker守护线程用户代理配置
- 配置全局环境变量(大概没效果)
systemd中配置docker进程环境变量
方式一
- 一般来说直接改
/usr/lib/systemd/system/docker.service
就行,在其中的[Service]
块中加上环境变量Environment="HTTP_PROXY=http://192.167.20.38:1080"
Environment="HTTPS_PROXY=http://192.167.20.38:1080"
- 最后再重启docker就行
1 |
|
方式二 (稍微优雅一点)
- vim /etc/systemd/system/docker.service.d/http-proxy.conf
1 |
|
- 然后与方式一一样重启docker,两种方式没啥区别都是一样的
重启好之后随便测试下
1 |
|