docker配置镜像代理

众所周知,在docker拉取国外一些基础镜像的时候,会存在网络隔离,比如quay.io,k8s.gcr等

假设你有一台可以直接拉取镜像的代理服务器(比如所在地位于香港的服务器),我这边使用的软件是squid,你也可以使用其他代理软件。那么如何配置你本地docker使其也能够直接拉取国外仓库镜像?

一、创建目录

复制代码
mkdir -p /etc/systemd/system/docker.service.d

二、配置http代理

复制代码
vim /etc/systemd/system/docker.service.d/http-proxy.conf
填入
[Service]
Environment="HTTP_PROXY=http://squid:3128/"

三、配置https代理

复制代码
vim /etc/systemd/system/docker.service.d/https-proxy.conf
填入
[Service]
Environment="HTTPS_PROXY=https://squid:3128/

查看是否生效

systemctl show docker

重新启动

systemctl daemon-reload

systemctl restart docker

相关推荐
少妇的美梦7 小时前
logstash教程
运维
容器魔方7 小时前
Bloomberg 正式加入 Karmada 用户组!
云原生·容器·云计算
chen9457 小时前
k8s集群部署vector日志采集器
运维
chen9458 小时前
aws ec2部署harbor,使用s3存储
运维
muyun280013 小时前
Docker 下部署 Elasticsearch 8 并集成 Kibana 和 IK 分词器
elasticsearch·docker·容器
東雪蓮☆13 小时前
深入理解 LVS-DR 模式与 Keepalived 高可用集群
linux·运维·服务器·lvs
qq_2642208913 小时前
LVS负载均衡群集和LVS+Keepalived群集
运维·负载均衡·lvs
乌萨奇也要立志学C++13 小时前
【Linux】进程概念(二):进程查看与 fork 初探
linux·运维·服务器
雨落Liy13 小时前
Nginx 从入门到进阶:反向代理、负载均衡与高性能实战指南
运维·nginx·负载均衡
Nazi613 小时前
k8s的dashboard
云原生·容器·kubernetes