【问题标题】:How to get Docker desktop on Ubuntu?如何在 Ubuntu 上获取 Docker 桌面?
【发布时间】:2020-10-10 14:09:21
【问题描述】:

我是 Docker/Kubernetes 的新手,我想看看是否有办法在我的主要开发机器 Ubuntu 上获得类似“Docker Desktop”的功能。我从搜索中只知道“Do​​cker Desktop”仅来自 Windows 和 Mac。

它包含许多有用的工具,如下所示,非常适合像我这样的生态系统新手:

Docker Desktop 包括 Docker Engine、Docker CLI 客户端、Docker Compose、Notary、Kubernetes 和 Credential Helper。

有没有办法获得适用于 Linux 的 docker 桌面或有类似的方法?

【问题讨论】:

  • apt-get install docker-compose 为您提供“Docker 引擎”、Docker CLI 和 Docker Compose。
  • 除非我记错了,docker.io 是 Ubuntu 上的主包:packages.ubuntu.com/source/focal/docker.io
  • “有没有办法为 Linux 获取 docker 桌面”——不,没有。 “Docker 桌面”是 Windows/Mac 的东西,在这些平台上更需要。它们实质上屏蔽了整个虚拟机安装。 Linux 上不需要这些。

标签: linux docker desktop


【解决方案1】:

目前,docker desktop 仅支持 Mac、Windows。

对于 ubuntu,您可以使用 Docker EnginePortainer(基于 Web)。

其他选项:

2022 年更新: Docker Desktop for Linux (Tech Preview)

在此issuse 获取更多信息 它目前仅作为 .deb 提供,适用于 Ubuntu 21.04、21.10 和 Debian 发行版。

【讨论】:

  • 它也是 Ubuntu 本身的一部分:packages.ubuntu.com/source/focal/docker.io 所以就做sudo apt install docker.io
  • 感谢您的回复。我一直在寻找一个完整的包,它包含 docker 和 Kubernetes 以及像“Docker 桌面”这样的所有其他必需品,但我认为 Linux 不存在这种选项。我最终分别使用sudo wget -qO- https://get.docker.com | sh for Docker 和Minikube for Kubernetes 分别安装了每个(Docker 和 Kubernetes)。
  • DockStationKitematic 已弃用。
【解决方案2】:

Docker 在blog post(2021 年 9 月 16 日)中宣布:

适用于 Linux 的 Docker 桌面将通过以下方式提供给所有开发人员 免费的 Docker Personal 和付费的 Docker Pro、Team 和 Business 订阅。如果您对抢先体验感兴趣,请注册 我们的开发者预览计划。

这是个好消息!虽然桌面功能在 Linux 上并不是真正“必需”的,但我已经成长为喜欢用户界面并且不需要在 Linux 平台上采取不同的行为方式,这是非常受欢迎的!

【讨论】:

    【解决方案3】:

    Feb. 2022:现在有官方文档(仍然是技术预览版)

    Docker Desktop for Linux (Tech Preview)

    curl https://desktop-stage.docker.com/linux/main/amd64/74134/docker-desktop.deb --output docker-desktop.deb
    sudo apt install ./docker-desktop.deb
    
    systemctl --user start docker-desktop
    systemctl --user enable docker-desktop
    
    journalctl --user --unit=docker-desktop
    

    【讨论】:

      【解决方案4】:

      事实上,有一个适用于 Linux 的 Docker Desktop,但并非适用于所有发行版。请访问official documentation 以获得更详细的解释和进一步的更改。由于是实验版,安装前请阅读已知问题。

      有兴趣的也可以访问他们的public roadmap

      简短的故事是这样的:

      适用于 Linux 的 Docker 桌面(技术预览) (...) 此技术预览是 针对想要尝试 Linux 的 Docker Desktop 实验性构建并提供反馈的早期采用者。(...) 下载并安装 Docker Desktop for Linux 目前可用于 Ubuntu 21.04、21.10 和 Debian 发行版。

      此版本运行虚拟机

      我强烈建议阅读提供的文章

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-14
      • 2015-10-05
      • 1970-01-01
      • 2020-12-08
      • 1970-01-01
      • 2016-03-20
      相关资源
      最近更新 更多