Ubuntu更换docker镜像源
时间: 2025-02-08 11:06:30 浏览: 116
### 更改Docker镜像源的方法
#### 修改`daemon.json`文件配置阿里云镜像源
对于Ubuntu系统,可以通过修改Docker的守护进程配置文件来更改镜像源。编辑位于 `/etc/docker/daemon.json` 文件,在其中加入如下内容以指定使用阿里云提供的加速器服务[^1]:
```json
{
"registry-mirrors": ["https://<your_mirror>.mirror.aliyuncs.com"]
}
```
请注意替换 `<your_mirror>` 为实际分配给用户的唯一标识符。
#### 更新软件包列表并安装或升级Docker CE版本
为了确保能够顺利获取到最新的Docker社区版(CE),建议先更新本地APT缓存,并按照官方指南完成Docker CE的安装或者现有版本的升级操作。这一步骤涉及到向系统的APT源中添加来自阿里云维护的Docker仓库地址以及对应的GPG密钥验证机制[^2]:
```bash
sudo apt-get update && sudo apt-get install ca-certificates curl gnupg lsb-release
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
#### 应用新的设置使改动生效
最后重启Docker服务以便让之前所做的所有变更立即起作用。这样就可以享受到更快捷稳定的容器镜像下载体验了[^3]:
```bash
sudo systemctl daemon-reload
sudo systemctl restart docker
```
阅读全文
相关推荐


















