最近 Docker揭幕, 通过公告 Linux版本的形成 申请 “Docker桌面”, 它提供了一个用于创建、运行和管理容器的图形界面。 以前,该应用程序仅适用于 Windows 和 macOS。
对于那些刚接触 Docker Desktop 的人来说,你应该知道 允许您创建、测试和发布微服务和应用程序 通过简单的图形界面在工作站上的容器隔离系统中运行。
今天,我们很高兴地宣布 Docker Desktop for Linux 全面上市,为使用 Linux 桌面环境的开发人员提供与当前在 macOS 和 Windows 上可用的完全相同的 Docker Desktop 体验。
docker 桌面 linux ubuntu
首先,我们想借此机会向我们的 Linux 开发者社区表示感谢。 你们中的许多人就早期版本提供了宝贵的反馈,并且很乐意花时间聊聊对 Linux 桌面的期望!
Linux 安装包 以 deb 和 rpm 格式编写 适用于 Ubuntu、Debian 和 Fedora 发行版。 此外,还提供了 ArchLinux 的实验包,并且正在准备发布用于 Raspberry Pi OS 的包。
Docker桌面 包括组件 如 Docker Engine、CLI 客户端、Docker Compose、Docker Content Trust、Kubernetes、Credential Helper、BuildKit 和 Vulnerability Scanner. 该计划免费供个人使用、教育、开放项目、非商业和小型企业(少于 250 名员工,每年收入少于 10 万美元)。
一些只使用过 Docker Engine 的 Linux 开发者可能对 Docker Desktop 不太了解,所以让我们快速概述一下。 Docker Desktop 是一个易于安装的应用程序,允许您创建和共享微服务和容器化应用程序。 它带有容器工具,如 Kubernetes、Docker Compose、BuildKit 和漏洞扫描。
不仅如此,Docker Desktop 现在还包括 Docker 扩展,允许开发人员通过集成由 Docker 合作伙伴、社区或他们的队友创建的其他开发工具来释放他们的生产力。
除了可以轻松创建 Docker 容器外,Docker Desktop for Linux 仪表板还使开发人员可以轻松管理容器、映像和卷,并提供:
- 跨所有主要操作系统的统一 Docker 体验。
- 与 Kubernetes 无缝集成。
- Docker 桌面 UI 提供有关在您的机器上本地运行的 Docker 进程的信息
此外,如适用于 Mac 和 Windows 的 Docker Desktop、适用于 Linux 的 Docker Desktop 包括 Docker 扩展. 这些允许用户能够添加互补的开发工具。 Docker 已宣布支持 14 个发布合作伙伴。 其中包括 JFrog、Red Hat、Snyk 和 VMware。
最后 如果您有兴趣了解更多有关它的信息,您可以在中查看详细信息 以下链接。
如何在 Ubuntu 上安装 Docker 桌面?
对于那些对能够在您的系统上安装 Docker Desktop 感兴趣的人,您可以通过运行一个简单的命令来实现。
为此, 我们必须打开一个终端 (您可以使用键盘快捷键 Ctrl + Alt + T 来完成),我们将在其中输入以下内容:
sudo apt-get install docker-desktop
并完成它 你可以开始使用这个,只需使用以下命令运行您将在应用程序菜单或终端中找到的启动器:
systemctl --user start docker-desktop
至 那些已经拥有 Docker Desktop 技术预览版或 beta 版的人, 最好卸载并删除其中的任何残留文件,以便进行全新安装并避免可能出现的问题。
为此,只需在终端中键入以下命令即可将其卸载:
sudo apt remove docker-desktop
要删除任何残留文件,我们将在终端中键入以下内容:
rm -r $HOME/.docker/desktop sudo rm /usr/local/bin/com.docker.cli sudo apt purge docker-desktop sudo rm ~/.config/systemd/user/docker-desktop.service sudo rm ~/.local/share/systemd/user/docker-desktop.service