DockerDesktop终于可以在Linux上使用
近年来,随着云计算的兴起,许多服务器都依赖于Linux操作系统。对于在这个平台上使用Docker的开发者来说,他们只能观望在其他平台上使用Dockerdesktop(Docker桌面版),于是很多人向Docker官方发起建议,希望Dockerdesktop能尽快推出Linux平台。
DockerDesktop终于可以在Linux上使用
什么是DockerDesktop?
Dockerdesktop作为一款易于安装的应用,是Docker容器集成开发环境(IDE),包括Dockerengine、Dockercli客户端、Dockercompose、Dockercontententerust、Kubernetes和Credentialhelper等功能支持。
有了它,开发者可以轻松构建和共享容器化应用程序和微服务。docker经常与kubernetes、dockercompose、buildkit、漏洞扫描等容器工具捆绑在一起。
为什么要为Linux打造DockerDesktop?
当谈到为什么要为Linux打造Dockerdesktop时,Docker在官方博客中解释说,DockerdesktopforLinux是Docker公共路线图上第二大流行问题。当他们与投票支持路线图的Linux开发人员交谈时,他们清楚地意识到自己想要实现:
在所有主流操作系统中都有统一的Docker使用体验;
即时使用新功能(如dockerextensions),过去只在Windows和Macdockerdesktop应用中使用;
Dockerdesktop为Kubernetes提供无缝集成;
Dockerdesktop的UI使数据管理卷、容器和镜像更容易,并为开发者机器上运行的Docker过程提供洞察力。
值得一提的是,在Dockerdesktop成功支持Linux平台的同时,Docker官方也发布了Dockerextensions的最新版本和Dockerextensdkbeta版本。Dockerextensions可以让开发者在Dockerdesktop中构建新功能,扩展现有功能,集成其他工具。
大型复杂的云原生工具环境给开发人员带来了挑战,他们现在需要正确的工具来完成正确的工作,DockerCEOScotJohnston解释这一功能时说。DockerExtensions使开发人员能够快速找到并开始使用应用所需的工具,而不会浪费时间搜索、下载、配置、评估和管理工具。
截至目前,Docker还宣布Dockerextensions已获得JFrog、红帽、Snyk、VMware等14个合作伙伴的支持。