Ubuntu 22.04 安装docker
时间: 2025-01-09 09:53:44 浏览: 53
### 安装 Docker 的前提条件
为了确保顺利安装 Docker,在开始之前应确认系统满足最低需求并更新到最新的软件包版本。对于 Ubuntu 22.04 来说,建议先执行系统的全面升级[^1]。
```bash
sudo apt update && sudo apt upgrade -y
```
### 导入 Docker GPG 密钥
安全起见,通过官方渠道获取验证过的 GPG 密钥用于签名来自 Docker 的 APT 软件源中的数据包。这一步骤可以防止中间人攻击以及确保下载文件的真实性与完整性[^2]。
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
### 添加稳定版仓库
配置 APT 使用 HTTPS 访问 Docker 提供的存储库,并指定只拉取经过测试稳定的发布版本。此命令会创建一个新的列表文件 `/etc/apt/sources.list.d/docker.list` 或者修改现有的条目以指向正确的 URL 地址。
```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
```
### 更新本地索引并安装 Docker Engine
完成上述准备工作之后,再次刷新可用软件包的信息缓存,接着就可以正式安装 Docker 社区版引擎了。整个过程由 APT 自动处理依赖关系解决和实际二进制文件的部署工作。
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
### 验证安装成果
最后但同样重要的是检验新安装的服务是否正常运作。可以通过运行简单的 Hello World 测试实例来快速检查这一点;如果一切无误,则说明 Docker 成功启动并且能够正常使用。
```bash
sudo docker run hello-world
```
阅读全文
相关推荐

