ubuntu dockers源 更新
时间: 2025-05-03 08:01:27 浏览: 16
### 如何在Ubuntu上更新Docker仓库源
为了确保 Docker 的最新版本和安全性,在 Ubuntu 上更新 Docker 仓库源是一个重要步骤。以下是具体操作方法:
#### 卸载旧版 Docker 软件包
如果系统中存在旧版本的 Docker 及其组件,则应先将其卸载,以防止潜在冲突。
```bash
sudo apt-get remove docker docker-engine docker.io containerd runc
```
此命令会清理掉所有与 Docker 相关的老版本软件包[^2]。
#### 设置新的 Docker APT 源
接下来配置官方推荐的方式添加 Docker 的 APT 源到本地系统中去。这一步骤可以保证获取最新的稳定版发布。
##### 更新现有的APT索引并安装必要的依赖项来允许apt通过HTTPS使用存储库:
```bash
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release
```
##### 添加 Docker 的官方 GPG 密钥:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
##### 使用以下命令设置稳定的 Docker 存储库:
```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
以上指令将把适用于当前 Ubuntu 版本的 Docker 官方源加入到了系统的 APT 源列表里[^1]。
#### 更换为中国大陆加速器(可选)
对于中国大陆用户来说,由于网络环境的原因,默认国外服务器可能会比较慢。此时可以选择更换成阿里云或其他国内服务商提供的镜像站作为加速服务。
例如要切换至阿里云提供的 Docker Hub 加速地址,可以通过编辑 `/etc/docker/daemon.json` 文件实现:
```json
{
"registry-mirrors": ["https://your.mirror.address"]
}
```
注意替换 `https://your.mirror.address` 为你所选用的具体镜像站点URL。
完成上述更改之后重启 Docker 服务使修改生效:
```bash
sudo systemctl restart docker
```
最后再次运行 `sudo apt-get update` 来刷新缓存即可开始享受更快捷的服务体验了!
阅读全文
相关推荐













