摘要由 AI 智能生成
更换 Docker 镜像源可以提高拉取镜像的速度特别是在国内拉取镜像时很容易被墙 以下是针对多种操作系统的配置方法
Linux 系统
在 Linux 系统中修改 Docker 的配置文件 daemon.json
并添加国内的镜像加速器地址
创建或编辑配置文件
sudo mkdir -p /etc/docker sudo vi /etc/docker/daemon.json
添加镜像加速器地址
在
daemon.json
文件中添加以下内容{ "registry-mirrors": [ "https://hub.xdark.top", "https://hub.littlediary.cn", "https://dockerpull.org", "https://hub.crdz.gq", "https://docker.1panel.live", "https://docker.unsee.tech" ] }
请根据实际情况选择可用的镜像源
重新加载并重启 Docker 服务
sudo systemctl daemon-reload sudo systemctl restart docker
验证配置是否生效
执行以下命令查看是否有配置的镜像源
docker info
在输出中找到
Registry Mirrors
部分确认是否列出了配置的镜像源
Windows 系统
在 Windows 系统中可以通过 Docker Desktop 的设置界面来更换镜像源
打开 Docker Desktop 设置
右键点击系统托盘中的 Docker 图标选择 "Settings"
配置镜像加速器
在设置界面选择 "Docker Engine" 选项卡
在 JSON 配置中添加或修改
registry-mirrors
字段添加国内的镜像加速器地址例如{ "registry-mirrors": [ "https://hub.xdark.top", "https://hub.littlediary.cn", "https://dockerpull.org", "https://hub.crdz.gq", "https://docker.1panel.live", "https://docker.unsee.tech" ] }
保存并重启 Docker
保存设置后 Docker Desktop 会提示重启 Docker 服务 点击 "Apply & Restart" 使配置生效
macOS 系统
在 macOS 系统中也可以通过 Docker Desktop 的设置界面来更换镜像源
打开 Docker Desktop 设置
点击菜单栏中的 Docker 图标选择 "Preferences"
配置镜像加速器
在设置界面选择 "Docker Engine" 选项卡
在 JSON 配置中添加或修改
registry-mirrors
字段添加国内的镜像加速器地址例如{ "registry-mirrors": [ "https://hub.xdark.top", "https://hub.littlediary.cn", "https://dockerpull.org", "https://hub.crdz.gq", "https://docker.1panel.live", "https://docker.unsee.tech" ] }
保存并重启 Docker
保存设置后 Docker Desktop 会提示重启 Docker 服务 点击 "Apply & Restart" 使配置生效
注意事项
- 更换镜像源后建议清理本地缓存以确保拉取最新的镜像
docker system prune -a
感谢分享
感谢博主分享,我也自己弄了个docker加速镜像
测试