服务器更换docker镜像源
时间: 2024-11-28 21:18:20 浏览: 4
在Docker中更换镜像源通常是指改变容器从哪个仓库下载基础镜像。这可以让你访问不同的官方或第三方存储库,以获取更新更快、更适合特定需求的镜像。以下是更改Docker镜像源的基本步骤:
1. **配置环境变量**:
- 打开终端或命令行,编辑`~/.docker/config.json`文件(Linux/Mac用户)或 `%USERPROFILE%\.docker\config.json`(Windows用户),找到`"mirrors"`或`"registry-mirrors"`字段,添加新的镜像源地址。
```json
{
"mirrors": ["new_mirror_1", "new_mirror_2"],
// 或者
"registry-mirrors": ["https://new_mirror_1.com", "https://new_mirror_2.com"]
}
```
2. **清除旧缓存**:
清理本地的镜像缓存可以确保从新设置的源下载最新的镜像,运行:
```
docker system prune --volumes --all
```
3. **更新客户端设置**:
如果你想要临时修改只对当前会话有效,可以在命令前加上`--insecure-registry`或`--add-registry`选项,例如:
```
docker pull --insecure-registry new_mirror_1.com/image-name:tag
```
注意这会忽略SSL证书验证,仅用于测试目的。
4. **确认更改**:
你可以通过`docker images`命令查看新的镜像来源是否生效。
阅读全文