在使用 Orbstack 进行容器开发时,由于网络原因,从 Docker Hub 拉取镜像可能会比较慢。通过配置国内镜像源,可以显著提升镜像拉取速度。本文将介绍如何配置 Orbstack 的镜像加速。
配置步骤
- 打开 Orbstack 的配置文件:
open ~/.orbstack/config/docker.json
- 在配置文件中添加或修改
registry-mirrors
配置项,添加以下国内镜像源:
{
"registry-mirrors": [
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
镜像源说明
dockerproxy.com
: 提供稳定的 Docker Hub 镜像服务docker.mirrors.ustc.edu.cn
: 中科大镜像源,提供稳定的镜像服务docker.nju.edu.cn
: 南京大学镜像源,提供稳定的镜像服务
验证配置
配置完成后,重启 Orbstack 使配置生效。可以通过以下命令验证配置是否生效:
docker info
在输出信息中,应该能看到配置的镜像源地址。
注意事项
- 建议配置多个镜像源,当一个镜像源不可用时可以自动切换到其他镜像源
- 如果遇到镜像拉取问题,可以尝试切换其他镜像源
- 配置修改后需要重启 Orbstack 才能生效