如何配置 Docker 镜像源
Linux
创建或编辑 Docker 配置文件:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.1panel.live",
"https://docker.m.ixdev.cn",
"https://hub.rat.dev",
"https://docker.xuanyuan.me",
"https://dockerproxy.net",
"https://docker.hlmirror.com",
"https://hub1.nat.tf",
"https://hub2.nat.tf",
"https://hub3.nat.tf",
"https://docker.m.daocloud.io",
"https://docker.kejilion.pro",
"https://hub.1panel.dev",
"https://dockerproxy.cool",
"https://proxy.vvvv.ee"
]
}
EOF重启 Docker 服务:
sudo systemctl daemon-reload
sudo systemctl restart dockermacOS (Docker Desktop)
步骤 1: 点击菜单栏中的 Docker Desktop 图标
步骤 2: 选择 "Settings..." 或 "偏好设置..."
步骤 3: 在左侧菜单中选择 "Docker Engine"
步骤 4: 在 JSON 配置编辑器中添加镜像源:
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.1panel.live",
"https://docker.m.ixdev.cn",
"https://hub.rat.dev",
"https://docker.xuanyuan.me",
"https://dockerproxy.net",
"https://docker.hlmirror.com",
"https://hub1.nat.tf",
"https://hub2.nat.tf",
"https://hub3.nat.tf",
"https://docker.m.daocloud.io",
"https://docker.kejilion.pro",
"https://hub.1panel.dev",
"https://dockerproxy.cool",
"https://proxy.vvvv.ee"
]
}步骤 5: 点击 "Apply & Restart" 应用并重启 Docker
Windows (Docker Desktop)
步骤 1: 右键点击系统托盘中的 Docker Desktop 图标
步骤 2: 选择 "Settings" 或 "设置"
步骤 3: 在左侧菜单中选择 "Docker Engine"
步骤 4: 在 JSON 配置中添加镜像源:
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.1panel.live",
"https://docker.m.ixdev.cn",
"https://hub.rat.dev",
"https://docker.xuanyuan.me",
"https://dockerproxy.net",
"https://docker.hlmirror.com",
"https://hub1.nat.tf",
"https://hub2.nat.tf",
"https://hub3.nat.tf",
"https://docker.m.daocloud.io",
"https://docker.kejilion.pro",
"https://hub.1panel.dev",
"https://dockerproxy.cool",
"https://proxy.vvvv.ee"
]
}步骤 5: 点击 "Apply & Restart" 应用并重启
如何验证配置是否生效
运行以下命令检查 Docker 配置:
docker info | grep -i registry如果看到配置的镜像源地址,说明配置成功。然后可以测试拉取镜像:
docker pull library/alpine:latest
评论区