在基于 Arch 的发行版上安装 Docker Desktop
Docker Desktop 条款
在大型企业(员工人数超过 250 人 或 年收入超过 1000 万美元)中进行商业使用需要 付费订阅。
本页面包含有关如何在基于 Arch 的发行版上安装、启动和升级 Docker Desktop 的信息。
先决条件
要成功安装 Docker Desktop,您必须满足通用系统要求。
安装 Docker Desktop
在 Linux 上安装 Docker 客户端二进制文件。Docker 客户端的静态二进制文件在 Linux 上可用作
docker
。您可以使用$ wget https://download.docker.com/linux/static/stable/x86_64/docker-28.1.1.tgz -qO- | tar xvfz - docker/docker --strip-components=1 $ mv ./docker /usr/local/bin
从版本说明下载最新的 Arch 软件包。
安装软件包
$ sudo pacman -U ./docker-desktop-x86_64.pkg.tar.zst
默认情况下,Docker Desktop 安装在
/opt/docker-desktop
。
启动 Docker Desktop
启动适用于 Linux 的 Docker Desktop
在您的 Gnome/KDE 桌面环境中找到 Docker Desktop 应用程序。
选择 Docker Desktop 启动 Docker。
Docker 订阅服务协议将显示。
选择 Accept 继续。接受条款后,Docker Desktop 会启动。
请注意,如果您不同意条款,Docker Desktop 将无法运行。您可以选择在以后打开 Docker Desktop 时接受条款。
有关更多信息,请参阅Docker Desktop 订阅服务协议。建议您同时阅读常见问题。
或者,打开终端并运行
$ systemctl --user start docker-desktop
Docker Desktop 启动时,会创建一个专用的上下文,Docker CLI 可以将其用作目标,并将其设置为当前使用的上下文。这是为了避免与可能在 Linux 主机上运行并使用默认上下文的本地 Docker Engine 发生冲突。关闭时,Docker Desktop 会将当前上下文重置为上一个。
Docker Desktop 安装程序会更新主机上的 Docker Compose 和 Docker CLI 二进制文件。它会安装 Docker Compose V2,并允许用户在“设置”面板中选择将其链接为 docker-compose。Docker Desktop 将包含云集成功能的新 Docker CLI 二进制文件安装到 /usr/local/bin/com.docker.cli
,并在 /usr/local/bin
创建指向经典 Docker CLI 的软链接。
成功安装 Docker Desktop 后,您可以通过运行以下命令检查这些二进制文件的版本:
$ docker compose version
Docker Compose version v2.29.1
$ docker --version
Docker version 27.1.1, build 6312585
$ docker version
Client:
Version: 23.0.5
API version: 1.42
Go version: go1.21.12
<...>
要让 Docker Desktop 在登录时启动,请从 Docker 菜单中选择 设置 > 常规 > 登录电脑时启动 Docker Desktop。
或者,打开终端并运行
$ systemctl --user enable docker-desktop
要停止 Docker Desktop,请选择 Docker 菜单图标以打开 Docker 菜单,然后选择 退出 Docker Desktop。
或者,打开终端并运行
$ systemctl --user stop docker-desktop
后续步骤
- 探索 Docker 的订阅计划,了解 Docker 可以为您提供什么。
- 查看Docker 工作坊,学习如何构建镜像并将其作为容器化应用程序运行。
- 探索 Docker Desktop 及其所有功能。
- 故障排除描述了常见问题、解决方法、如何运行和提交诊断信息以及如何提交问题。
- 常见问题提供了常见问题的解答。
- 版本说明列出了与 Docker Desktop 版本相关的组件更新、新功能和改进。
- 备份和恢复数据提供了有关备份和恢复 Docker 相关数据的说明。