在Ubuntu系统上安装Docker
据说有很多种安装Docker的方法,
-
- 模式 1: 安装Docker Engine
- ( 模式 2: 安装Docker Desktop)
让我为您介绍这两个。
由于Docker Desktop最近开始支持Ubuntu,因此还有一些工具尚未适配Docker Desktop。
因此,我建议选择模式1:安装Docker Engine。
运行环境
Ubuntu 22.04 -> Ubuntu 22.04版本
准备阶段
在中国方言中,将上述内容进行翻译:
公式文档地址:https://docs.docker.com/engine/install/ubuntu/#set-up-the-repository
安装所需的软件包
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
Docker GPG密钥的注册
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
存储库设置
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
创建Docker组并将用户加入其中
sudo groupadd docker
sudo usermod -aG docker <ユーザー名>
这样一来,准备工作就完成了。
安装 Docker Engine,使用第一种模式。
安装Docker Engine
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
确认安装
确认 Docker 是否已安装
docker --version
最新版本的 Docker 应该默认包含了 docker-compose。
# ハイフンは不要です
docker compose version
这就完成了
选项1: 安装Docker Desktop
安装Docker Desktop
Docker桌面版安装的公式文档位于https://docs.docker.com/desktop/install/ubuntu/。
从官方网站下载并安装Deb软件包。
sudo apt-get update
sudo apt-get install path/to/docker-desktop-<version>-<arch>.deb
Docker Desktop 应用已经安装完成。
不需要进行登录或其他操作也可以的。
以上