ubuntu24.04docker
时间: 2025-01-04 10:36:34 浏览: 17
### 安装和配置 Docker on Ubuntu 24.04
#### 添加 Docker 阿里云仓库至软件源列表
为了提高下载速度并确保稳定性,在安装前可以先将阿里云的 Docker 软件库加入系统的 APT 源中。执行以下命令完成此操作:
```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu/ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
这一步骤会创建一个新的文件 `/etc/apt/sources.list.d/docker.list` 并写入指定的内容来指向阿里云提供的 Docker CE 版本。
#### 更新本地软件包索引
在添加新的APT源之后,应当刷新本地缓存以便获取最新的可用版本信息。通过运行下面这条指令实现更新功能:
```bash
sudo apt-get update
```
#### 安装 Docker Engine
当一切准备就绪后,就可以正式开始安装 Docker 引擎了。使用 `apt-get install` 命令即可轻松搞定:
```bash
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
#### 设置镜像加速服务
对于国内用户来说,由于网络原因可能会遇到拉取官方镜像较慢的情况。为此可以通过修改 Docker 的守护进程配置文件来启用阿里云提供的容器镜像服务作为代理服务器。具体做法如下所示:
```bash
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://ung2thfc.mirror.aliyuncs.com"]
}
EOF
```
上述代码片段会在 `/etc/docker/` 下新建名为 `daemon.json` 文件并将给定 JSON 对象保存进去;其中 `"registry-mirrors"` 字段指定了要使用的镜像站地址。
#### 应用更改重启 Docker 服务
最后不要忘记让新设置生效,即重新加载 systemd 配置并且重启 Docker 进程:
```bash
sudo systemctl daemon-reload
sudo systemctl restart docker
```
至此整个过程结束,现在应该可以在 Ubuntu 24.04 上正常使用 Docker 工具链了[^1][^2]。
阅读全文