在基于 Arch 的发行版上安装 Docker Desktop
Docker 桌面术语
Docker Desktop 在大型企业(超过 250 名员工或年收入超过 1000 万美元)的商业使用需要 付费订阅。
本主题讨论从Docker 除了支持的平台之外还提供的Arch 包安装 Docker Desktop 。 Docker 尚未测试或验证安装。
有关校验和,请参阅 发行说明
先决条件
要成功安装 Docker Desktop,您必须满足 系统要求。
此外,对于非 Gnome 桌面环境,gnome-terminal
必须安装:
$ sudo pacman -S gnome-terminal
安装 Docker 桌面
安装客户端二进制文件。 Docker 没有 Arch 包存储库。在安装 Docker Desktop 之前,必须手动安装软件包中未包含的二进制文件。
在 Linux 上安装 Docker 客户端二进制文件。在基于 Arch 的发行版上,用户必须安装 Docker 客户端二进制文件。 Docker 客户端的静态二进制文件可用于 Linux(如
docker
)。从发布页面下载 Arch 包 。
安装包:
$ sudo pacman -U ./docker-desktop-<version>-<arch>.pkg.tar.zst
启动 Docker 桌面
要启动适用于 Linux 的 Docker Desktop,请在“应用程序”菜单上 搜索Docker Desktop并将其打开。这将启动 Docker 菜单图标并打开 Docker 仪表板,报告 Docker Desktop 的状态。
或者,打开终端并运行:
$ systemctl --user start docker-desktop
当 Docker Desktop 启动时,它会创建一个专用 上下文,Docker CLI 可以将其用作目标,并将其设置为当前使用的上下文。这是为了避免与可能在 Linux 主机上运行并使用默认上下文的本地 Docker 引擎发生冲突。关闭时,Docker Desktop 会将当前上下文重置为前一个上下文。
Docker Desktop 安装程序会更新主机上的 Docker Compose 和 Docker CLI 二进制文件。它安装 Docker Compose V2,并让用户可以选择从“设置”面板将其链接为 docker-compose。 Docker Desktop 安装新的 Docker CLI 二进制文件,其中包括云集成功能,/usr/local/bin/com.docker.cli
并在 中创建到经典 Docker CLI 的符号链接/usr/local/bin
。
成功安装 Docker Desktop 后,您可以通过运行以下命令来检查这些二进制文件的版本:
$ docker compose version
Docker Compose version v2.17.3
$ docker --version
Docker version 23.0.5, build bc4487a
$ docker version
Client: Docker Engine - Community
Cloud integration: v1.0.31
Version: 23.0.5
API version: 1.42
<...>
要启用 Docker Desktop 在登录时启动,请从 Docker 菜单中选择 设置>常规>登录计算机时启动 Docker Desktop。
或者,打开终端并运行:
$ systemctl --user enable docker-desktop
要停止 Docker Desktop,请选择 Docker 菜单图标以打开 Docker 菜单,然后选择退出 Docker Desktop。
或者,打开终端并运行:
$ systemctl --user stop docker-desktop
下一步
- 查看入门培训模块,了解如何构建映像并将其作为容器化应用程序运行。
- 探索 Docker Desktop及其所有功能。
- 查看使用 Docker 进行开发中的主题,了解如何使用 Docker 构建新应用程序。