ubuntu docker安装教程ubuntu 22.04
时间: 2025-05-21 19:31:55 浏览: 25
### 安装 Docker 的准备工作
在 Ubuntu 22.04 上安装 Docker 前,需要确保系统的软件包索引是最新的。可以通过运行以下命令来更新系统:
```bash
sudo apt update && sudo apt upgrade -y
```
随后,可以安装一些必要的依赖工具,这些工具用于支持 Docker 的 APT 包管理器功能[^2]。
### 添加 Docker 的官方 GPG 密钥
为了验证下载的 Docker 软件包的真实性与完整性,需添加 Docker 的官方 GPG 密钥到系统中。执行如下命令完成此操作:
```bash
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
chmod a+r /etc/apt/keyrings/docker.gpg
```
这一步骤通过 `curl` 获取密钥并将其转换为适合 APT 使用的形式存储于 `/etc/apt/keyrings/` 目录下[^2]。
### 设置 Docker 的APT仓库源
配置好 GPG 密钥之后,设置 Docker 的 APT 存储库以便能够从中获取最新版本的 Docker。创建一个新的 APT 源列表文件,并向其中写入 Docker 提供的内容:
```bash
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
这条命令会依据当前系统的架构以及发行版代号自动填充相应的字段,从而构建正确的 APT 源地址[^2]。
### 更新APT缓存并安装Docker Engine
再次刷新本地APT缓存以反映新加入的Docker仓库中的数据;接着按照常规方式安装Docker引擎即可:
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y
```
以上步骤完成后即成功部署好了基础环境下的Docker服务端程序及其关联组件。
### 启动并测试Docker服务状态
最后确认一下Docker守护进程已经正常启动并且处于活动当中:
```bash
sudo systemctl start docker
sudo systemctl status docker
```
如果一切顺利的话,应该可以看到类似于active(running)这样的提示信息表明该服务正在平稳运作之中.
另外还可以尝试简单地运行一个hello-world容器实例来进行进一步的功能检验工作:
```bash
sudo docker run hello-world
```
当看到预期输出结果时就说明整个流程都已顺利完成.[^1]
阅读全文
相关推荐

















