如何在 Ubuntu 上获取 Docker 桌面?

Dha*_*l D 4 linux desktop docker

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

它包含许多有用的工具捆绑在一起,如下所示,这对于像我这样的生态系统新手来说非常有用:

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

有没有办法为 Linux 获取 docker 桌面或者有什么类似的东西?

aka*_*ppi 14

Docker 在博客文章中宣布(2021 年 9 月 16 日):

\n
\n

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

\n
\n

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

\n


huy*_*tmb 7

目前,docker 桌面仅支持 Mac,Windows。

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

其他选项:DockStation(应用程序)

  • 它也是 Ubuntu 本身的一部分:https://packages.ubuntu.com/source/focal/docker.io 所以只需执行“sudo apt install docker.io”即可。 (2认同)
  • 谢谢你的回复。我一直在寻找一个完整的软件包,其中包含 docker 和 Kubernetes 以及“Docker 桌面”等所有其他必需品,但我认为 Linux 不存在这种选项。我最终使用 `sudo wget -qO- https://get.docker.com | 分别安装了每个( Docker 和 Kubernetes )。sh` 用于 Docker,[Minikube](https://minikube.sigs.k8s.io/docs/start/) 用于 Kubernetes。 (2认同)

Von*_*onC 6

2022 年 2 月:现在有官方文档(仍然是技术预览版)

2022 年 10 月:Docker Desktop 4.12已发布,Linux 发行版不再是技术预览版。

适用于 Linux 的 Docker 桌面

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
Run Code Online (Sandbox Code Playgroud)