ubuntu20.04安装docker-ce
时间: 2025-02-13 20:15:12 浏览: 58
### 如何在Ubuntu 20.04上安装Docker CE
#### 安装前准备
为了确保系统的软件包索引是最新的,在开始之前更新现有的软件包列表[^1]。
```bash
sudo apt update
```
#### 卸载旧版本
如果已安装较早版本的Docker,则需先卸载这些旧版程序包:
```bash
sudo apt-get remove docker docker-engine docker.io containerd runc
```
这一步骤不会删除镜像、容器、配置文件或自定义设置。
#### 设置仓库
更新APT包索引并安装必要的软件包以便能够通过HTTPS使用APT来获取仓库:
```bash
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
```
添加官方GPG密钥:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
设置稳定版仓库:
```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
再次更新APT包索引,之后可以查看可用的安装选项[^2]:
```bash
apt-cache madison docker-ce
```
要安装特定版本而不是最新版本,列出所有可用版本并选择一个具体的版本号进行安装。例如,安装`5:20.10.7~3-0~ubuntu-focal`版本:
```bash
sudo apt-get install docker-ce=5:20.10.7~3-0~ubuntu-focal docker-ce-cli=5:20.10.7~3-0~ubuntu-focal containerd.io
```
对于大多数用户来说,安装最新的稳定版本就足够了:
```bash
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
验证Docker是否正确安装并运行测试图像以确认安装成功:
```bash
sudo docker run hello-world
```
此命令下载了一个名为hello-world的小型测试镜像,并启动它在一个新容器内执行。当容器运行时,会显示一条消息说明操作已完成。
阅读全文
相关推荐


















