ubuntu24 docker换源
时间: 2025-06-03 16:58:06 浏览: 29
### 配置 Docker 的国内镜像源
在 Ubuntu 24 上配置 Docker 的国内镜像源可以通过以下方法实现。以下是详细的说明:
#### 添加 Docker 官方 GPG 密钥
首先需要添加 Docker 的官方 GPG 密钥,这一步是为了验证软件包的真实性并确保安全性。
```bash
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
此命令会从阿里云镜像站获取 Docker 的 GPG 密钥,并将其保存到指定路径下[^3]。
---
#### 创建或更新 Docker 软件源列表文件
接下来创建一个新的 APT 源列表文件 `/etc/apt/sources.list.d/docker.list` 并写入对应的国内镜像地址。
对于 Ubuntu 24 (假设代号为 `jammy`),可以执行如下命令:
```bash
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu jammy stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
该命令的作用是将阿里云的 Docker CE 软件源添加到系统的APT源列表中。
如果希望使用其他国内镜像站点(如清华大学开源软件镜像),也可以替换 URL 地址为相应的镜像链接[^1]。
---
#### 更新本地 APT 缓存
完成上述操作后,运行以下命令刷新本地缓存以使更改生效:
```bash
sudo apt-get update
```
此时系统将会读取新加入的 Docker 软件源,并准备就绪用于后续安装或升级 Docker[^2]。
---
#### 修改 Docker Daemon 的镜像加速设置
除了更换软件源外,还可以进一步优化 Docker 使用体验——即通过修改 Docker daemon 的配置来启用镜像加速功能。具体做法是在 `/etc/docker/daemon.json` 文件中定义 registry-mirrors 参数。
编辑或者新建这个 JSON 格式的配置文档:
```json
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com"
]
}
```
这里列举了两个常用的中国区镜像服务提供商作为例子;实际应用时可以根据个人偏好选择其中之一或多者组合起来使用[^4]。
最后重启 Docker 服务让改动立即起作用:
```bash
sudo systemctl restart docker
```
至此整个流程结束,在未来无论是初次部署还是日常维护过程中都能享受到更快捷高效的容器管理工具!
---
阅读全文
相关推荐

















