Ubuntu 中安装 Docker
本文将介绍如何在 Ubuntu 上安装 Docker,本文为安装指导,仅列出详细的安装步骤和一些必要的说明。
安装要求
截至 2023-12-26,Docker 支持的 Ubuntu 版本有:
- Ubuntu Mantic 23.10
- Ubuntu Lunar 23.04
- Ubuntu Jammy 22.04 (LTS)
- Ubuntu Focal 20.04 (LTS)
可以通过 lsb_release -a
或
cat /etc/os-release
查看 Ubuntu 版本。
卸载旧版本
通过以下命令卸载旧版本:
1 | for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done |
安装 Docker
有多种安装方式,本文采用 apt 方式。
配置 Dockert
apt
仓库1
2
3
4
5
6
7
8
9
10
11
12
13Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update安装最新版本的 Docker
1
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
测试 Docker 是否安装成功
通过运行 hello-world 来测试
1
sudo docker run hello-world
当显示如下内容时,说明安装成功了。
1
2Hello from Docker!
This message shows that your installation appears to be working correctly.