docker 换成阿里云镜像源
时间: 2024-09-24 11:16:13 浏览: 106
当你想要将Docker默认使用的官方镜像源更改为阿里云的镜像仓库时,你可以通过修改Docker客户端配置或者设置系统的环境变量来实现。以下是两种常见的方法:
**1. 修改Docker daemon配置**(适用于长期更改)
- 对于Linux主机:
- 打开`/etc/docker/daemon.json`文件,如果没有就创建它,然后添加以下内容:
```json
{
"registry-mirrors": ["http://mirrors.aliyun.com/docker"]
}
```
- 重启Docker服务使配置生效:
```
sudo systemctl restart docker
```
- 对于Windows用户,可以在Docker Desktop首选项中,选择“资源”->“注册表”,然后添加或编辑“/etc/docker/daemon.json”。
**2. 环境变量临时切换**(适用于单次命令或会话)
- 对于Linux:
```
export DOCKER_REGISTRYMirror=https://mirrors.aliyun.com/docker
```
这个命令只对当前终端会话有效。
- 对于Windows用户,打开Docker Desktop设置,找到“高级”选项卡,然后添加自定义镜像源。
注意,上述设置可能会因Docker版本和个人偏好略有差异,务必检查官方文档以获取最新的配置指导。
在更换源后,Docker会优先从阿里云镜像仓库下载镜像。如果你的项目依赖特定版本的镜像,记得在Dockerfile中指定正确的标签或哈希值。