ubantu 22.04 安装docker
时间: 2025-01-23 10:38:50 浏览: 49
### 安装Docker于Ubuntu 22.04
#### 准备工作
为了确保系统的最新状态,更新现有的软件包列表是必要的操作。这可以通过运行`apt-get update`命令来完成[^1]。
```bash
sudo apt-get update
```
#### 安装所需的依赖包
使系统能够通过HTTPS使用APT工具访问仓库,需安装一些前置条件的程序包:
```bash
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
```
#### 添加官方GPG密钥
为验证下载文件的真实性和完整性,添加Docker的官方GPG密钥至本地系统中是一个重要的安全措施:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
#### 设置稳定版仓库
配置APT源以允许从稳定的版本库中拉取镜像,对于保持环境的安全性和稳定性至关重要:
```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引擎了:
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
#### 启动与启用服务
为了让Docker随操作系统启动自动激活,并立即投入使用,执行如下指令可达成目的:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
#### 测试安装成果
最后一步是为了确认一切正常运作,尝试运行一个简单的测试容器即可检验整个过程是否成功结束:
```bash
sudo docker run hello-world
```
阅读全文
相关推荐
















