在基于 Arch 的发行版上安装 Docker Desktop

可用性: 实验性

Docker Desktop 条款

在大型企业(超过 250 名员工或年收入超过 1000 万美元)中商业使用 Docker Desktop 需要付费订阅

本页包含有关如何在基于 Arch 的发行版上安装、启动和升级 Docker Desktop 的信息。

先决条件

要成功安装 Docker Desktop,您必须满足通用系统要求

安装 Docker Desktop

  1. 在 Linux 上安装 Docker 客户端二进制文件。适用于 Linux 的 Docker 客户端静态二进制文件为 `docker`。您可以使用

    $ wget https://download.docker.com/linux/static/stable/x86_64/docker-28.4.0.tgz -qO- | tar xvfz - docker/docker --strip-components=1
    $ mv ./docker /usr/local/bin
    
  2. 发布说明下载最新的 Arch 软件包。

  3. 安装软件包

    $ sudo pacman -U ./docker-desktop-x86_64.pkg.tar.zst
    

    默认情况下,Docker Desktop 安装在 /opt/docker-desktop

启动 Docker Desktop

启动 Linux 版 Docker Desktop

  1. 导航到 Gnome/KDE 桌面中的 Docker Desktop 应用程序。

  2. 选择 Docker Desktop 以启动 Docker。

    显示 Docker 订阅服务协议。

  3. 选择接受以继续。接受条款后,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

后续步骤

© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.