Docker Desktop 已经登陆 Linux 了。因此,Docker 满足了开发人员在产品路线图中最需要的要求之一,尽管它这样做的时间比预期的要晚,Docker Desktop for Windows 和 Mac 已经有一段时间了,而且竞争越来越激烈。
Docker Desktop 是一种由 Docker Engine、Docker CLI Client、Docker Compose、Docker Content Trust、BuildKit、Kubernetes 和 Credential Helper 组成的 IDE,用于快速构建容器化的应用程序和微服务。作为容器管理的整体解决方案,它已经流行了一段时间,只是在Linux上还没有出现。
如您所见,Docker Desktop 不仅准备好创建容器,还准备使用 Kubernetes 管理它们,所有这些都通过相同的可视化界面进行。此外,该软件包还包括 Docker 扩展,用于将第三方工具集成到 Docker 桌面工作流程中的扩展,提高其功能或帮助其正确配置,例如在安全性方面。
总之,Docker Desktop 已经在 Linux 上提供了完整的软件包,任何有兴趣尝试它的人都可以在项目文档中找到有关它的所有信息,包括系统要求,包括支持虚拟化、KVM、QEMU 5.2 的 64 位内核或更高版本,但建议使用最新版本、GNOME 或 KDE 桌面环境,以及至少 4 GB 的 RAM。
但是,请注意所提供的支持级别,因为只有Deb 和 RPM格式的安装程序以及一些在 Ubuntu 22.04 LTS 或 Fedora 36 上测试它的用户,这两个最近的重要版本应该是完美支持的。
还需要注意的是,Docker Desktop 在 SaS 模式下工作(软件即服务或软件即服务),通过订阅付费,但仅限于员工人数超过 250 人或年营业额超过 1000 万美元的公司。只要不满足这些要求,Docker Desktop 对用户和小型企业都是免费的。不过,我想对这个版本提出的问题是,它是否来得太晚了,Podman 将自己确立为在 Linux 上创建和管理容器的最先进的本地选项,以及已经与 Docker Compose 等工具兼容的替代方案。