ubuntu22.04 安装 docker
时间: 2025-02-25 21:43:15 浏览: 36
### 安装 Docker 的前提条件
为了确保顺利安装 Docker,在开始之前需确认系统的更新已经完成。可以通过运行 `sudo apt update` 和 `sudo apt upgrade` 来实现这一点[^1]。
### 添加 Docker APT 源的 GPG 密钥
通过命令行工具导入 Docker 的官方 GPG 密钥,这一步骤对于验证下载软件包的真实性至关重要:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
此操作会将 Docker 的公钥添加到系统信任列表中,从而允许安全地从 Docker 的仓库获取软件包[^2]。
### 设置稳定版 Docker 库源
接下来设置稳定的 Docker 版本库作为APT数据源的一部分。执行如下命令来添加存储库地址至 `/etc/apt/sources.list.d/docker.list` 文件内:
```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
```
上述命令中的 `$(dpkg --print-architecture)` 自动识别当前架构;而 `$(lsb_release -cs)` 则用于指定 Ubuntu 发行代号,这里适用于 22.04 LTS (Jammy Jellyfish)。
### 更新本地索引并安装 Docker CE
再次刷新本地的 APT 缓存以包含新加入的数据源信息,并正式开始安装 Docker 社区版(CE)。输入以下指令依次完成这些动作:
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
一旦成功安装完毕,可以利用 `docker run hello-world` 测试是否能够正常启动容器实例,以此检验整个过程无误[^3]。
阅读全文