Skip to content

在 Linux 上为 Docker 配置镜像服务器

1. 编辑 Docker 配置文件

对于使用 systemd 的系统(Ubuntu 16.04+、Debian 8+、Rocky Linux),Docker 的配置文件通常位于 /etc/docker/daemon.json。如果该文件不存在,可以创建一个新的。

使用你喜欢的文本编辑器打开或创建该文件:

bash
sudo nano /etc/docker/daemon.json

2. 配置镜像服务器

daemon.json 文件中,添加 registry-mirrors 字段并指定你希望使用的镜像服务器地址。例如,使用kspeeder的镜像服务器:

json
{
  "registry-mirrors": ["https://registry.linkease.net:5443"]
}

保存并关闭文件。

3. 重启 Docker 服务

为了使配置生效,需要重启 Docker 服务:

bash
sudo systemctl restart docker

4. 验证配置

运行以下命令以验证镜像服务器是否配置成功:

bash
docker info

在输出中,你应该能看到你配置的镜像服务器地址。

5. 查看镜像源状态

  • 打开浏览器,访问http://部署Kspeeder的机器IP:5003(或您设置的管理端口),进入kspeeder的管理界面。在管理界面中,您可以查看当前配置的镜像源状态,包括下载速度、可用性等。 10