Docker配置代理IP-下载镜像
1、创建docker.service.d目录
mkdir /etc/systemd/system/docker.service.d/
2、创建配置文件
cat >/etc/systemd/system/docker.service.d/http-proxy.conf <<'EOF' [Service] Environment="HTTP_PROXY=http://192.168.0.108:2335" "HTTPS_PROXY=http://192.168.0.108:2335" EOF NO_PROXY环境变量值: 主要配置不需要代理
http://192.168.0.108:2335 # 就是代理IP地址
3、配置daemon.json
master1 ~]# cat /etc/docker/daemon.json { "data-root":"/data/docker", "insecure-registries": ["192.168.10.33:80"], "registry-mirrors": ["https://registry.k8s.io"], "exec-opts": ["native.cgroupdriver=systemd"] }
# 配置registry-mirrors,把下载的仓库地址增加好
4、重启docker服务
systemctl daemon-reload
systemctl restart docker
5、检查配置的环境变量是否生效
master1 ~]# systemctl show --property=Environment docker Environment=HTTP_PROXY=http://192.168.0.108:2335 HTTPS_PROXY=http://192.168.0.108:2335 master1 ~]# docker info | grep -i proxy HTTP Proxy: http://192.168.0.108:2335 HTTPS Proxy: http://192.168.0.108:2335
6、测试下载镜像
master1 ~]# docker pull registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7 registry.k8s.io/ingress-nginx/controller@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7: Pulling from ingress-nginx/controller 63b65145d645: Pull complete b4bea1ae47cc: Pull complete 7416657d1589: Pull complete c9a4dd0b75c2: Pull complete 1621aadd43dd: Pull complete 4f4fb700ef54: Pull complete 524510d39e1a: Pull complete ecfe47f2aaee: Pull complete 49d820999ef3: Pull complete bdee9cd2eeaa: Pull complete 8ff3f184df89: Pull complete b9f8a23ad5f3: Pull complete dcef9d94787d: Pull complete e81f57123d43: Pull complete Digest: sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7 Status: Downloaded newer image for registry.k8s.io/ingress-nginx/controller@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7 registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)