配置docker代理

使用 systemd 配置(最推荐,Linux 通用):

创建配置目录:

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

创建并编辑配置文件 http-proxy.conf:

复制代码
sudo nano /etc/systemd/system/docker.service.d/http-proxy.conf

添加以下内容(根据你的代理地址修改):

复制代码
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"
Environment="NO_PROXY=localhost,127.0.0.1,://example.com"

重新加载配置并重启 Docker:

复制代码
sudo systemctl daemon-reload
sudo systemctl restart docker

配置DNS:

复制代码
sudo nano /etc/resolv.conf

修改:

复制代码
nameserver 8.8.4.4

测试代理能不能通:

复制代码
curl -x http://127.0.0.1:7890 -I https://google.com

测试docker服务器能不能通:

复制代码
curl -x http://127.0.0.1:7890 -v https://registry-1.docker.io/v2/

代理服务器节点不要用香港。

相关推荐
dazhong20125 分钟前
Docker 入门篇(八)-- CentOS7 安装 MySQL 8
mysql·docker·容器
w2005122439 分钟前
Pod管理
linux·服务器·云原生·容器·k8s·podman
典典分享指南2 小时前
用大模型把写作 SOP 变成可复用 Prompt
docker·jupyter·eclipse·phpstorm·myeclipse
sryyd_022 小时前
Kubernetes Pod 管理从入门到实战:命令、YAML 与生命周期全解析
云原生·容器·kubernetes
Larru-Sun5 小时前
从零开始用 Docker 部署 Node.js 后端服务
docker·容器·node.js
feilieren7 小时前
ubuntu 安装 docker
linux·ubuntu·docker
judezh7 小时前
一个 Agent 平台要起 12 个容器,做演示能砍到几个?
docker
飞询7 小时前
ubuntu 安装 docker
ubuntu·docker
mister_guo8 小时前
Docker、Docker Compose 与 Kubernetes:分别解决什么问题?
docker·容器·kubernetes
tryCbest10 小时前
Kubernetes(K8s)容器化部署
云原生·容器·kubernetes