docker配置清华镜像源
时间: 2025-01-01 07:29:38 浏览: 14
### 如何配置 Docker 使用清华大学镜像源
#### 删除旧版本 Docker
为了确保新安装不会受到旧版本的影响,建议先移除任何已有的 Docker 版本:
```bash
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
```
#### 安装必要的工具并添加官方仓库
接着需要安装 `yum-y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
#### 修改仓库地址为清华大学镜像源
通过编辑 `/etc/yum.repos.d/docker-ce.repo` 文件中的 URL 来指向清华大学的镜像站。可以使用命令行直接修改:
```bash
sudo sed -i 's+https://download.docker.com+https://mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
```
#### 更新索引并安装最新版 Docker
完成上述操作后更新 YUM 缓存,并安装最新的 Docker 社区版:
```bash
sudo yum makecache fast
sudo yum install docker-ce docker-ce-cli containerd.io
```
#### 启动服务并验证安装成功
最后启动 Docker 服务并将其设为开机自动运行:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
#### 配置镜像加速器 (可选)
对于中国大陆用户来说,还可以进一步优化拉取速度,可以通过修改守护进程配置来启用国内的镜像加速站点。
```json
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
```
将这段 JSON 添加到 `/etc/docker/daemon.json` 中保存重启 Docker 即可生效。
阅读全文