
Docker 将限制个人或小型企业使用其 Docker 桌面实用程序的免费版本,并在寻找可持续的商业模式时引入了新的更昂贵的订阅。
该公司已将其免费计划重命名为“个人”,现在要求拥有 250 名或更多员工或年收入超过 1000 万美元的企业如果需要 Docker 桌面,则必须使用付费订阅。命令行 Docker 引擎没有变化。5 美元/月的 Pro 和 7 美元/月的 Teams 订阅与以前一样,但新的 21 美元/月的商业订阅增加了包括集中管理、单点登录和增强安全性在内的功能。
Docker 平台有很多组件,Docker Desktop 只是其中的一部分。Docker 镜像定义了容器的内容。Docker 容器是可运行的镜像实例。Docker 守护进程是一个后台应用程序,用于管理和运行 Docker 镜像和容器。Docker 客户端是一个命令行实用程序,它调用 Docker 守护进程的 API。Docker 注册表包含镜像,Docker Hub 是一个广泛使用的公共注册表。大部分 Docker(但不是桌面)在Apache v2 许可下是开源的。
尽管大多数 Docker 组件可用于 Windows、Mac 和 Linux,并且尽管大多数 Docker 容器在 Linux 上运行,但桌面仅适用于 Windows 和 Mac…
Docker Desktop 是一个 GUI 工具,用于管理各种 Docker 组件和功能,包括容器、图像、卷(附加到容器的存储)、本地 Kubernetes、容器内的开发环境等。尽管大多数 Docker 组件可用于 Windows、Mac 和 Linux,并且尽管大多数 Docker 容器在 Linux 上运行,但桌面仅适用于 Windows 和 Mac。
改变的理由是什么?Docker 已成为企业标准,首席执行官 Scott Johnston 告诉我们,但该公司希望解决的软件供应链存在安全挑战。此外,也许最重要的是,公司需要一个可行的商业模式。
“我们继续看到开发者市场的增长。我们拥有的最新统计数据是,到 2030 年,全球开发者将达到 4500 万,而今天只有 18 百万……这要求我们拥有可持续扩展的业务。
大多数 Docker 用户免费使用它,但他希望付费订阅会因这些变化而增加。“我们估计,今天可能会发现订阅订阅具有吸引力的订阅者数量翻了一番,但这仍然不到 Docker 总体使用量的 10%,是否存在某些用户会决定避免使用 Docker Desktop 而继续使用免费命令行工具的风险?“总是存在非零风险,但我们试图划清界限,这样那些已经从 Docker Desktop 获得大量价值的组织将看到 5 美元一个席位是适度的。
企业只需订阅 Pro 或 Teams 计划即可合规。三倍价格的新商业订阅有什么附加价值?“每座 21 美元的商务舱确实增加了更多价值,”首先,它具有我们所谓的安全软件供应链功能。用户可以在集中控制平面中设置他们希望允许开发人员访问的内容。这被分发到 Docker 桌面,该桌面能够在开发环境。
“我们还提供基于 SaaS 的集中管理,以控制 CPU 使用率、内存、端口和防火墙访问的配置。单点登录是我们仅在该业务层提供的安全和用户管理的另一个示例。 ”
业务层也有购买高级支持包的选项,如果超过包限制,则扩大对 Docker 镜像的使用,同样需要额外付费。Docker 曾经将“高级客户支持”列为其所有付费计划的一项功能,但现在称为“电子邮件支持”。
企鹅形孔
Docker Desktop 也有一些障碍,尤其是它不能在 Linux 上运行。“根据我们的估计,Linux 占开发环境的 20% 到 25%,”Johnston 告诉我们。“我们希望在所有这些方面都有一个一致的管理控制平面,所以要注意这个空间。” 同时,“Docker 桌面更新条款仅适用于 Mac 和 Windows。”
- Ably 博客声称公司不需要 Kubernetes 来扩展,流量激增导致整个网站瘫痪
- CentOS 替代 AlmaLinux 在 Azure 上免费,微软提供全球镜像网络
- Windows 11 仍然无法理解我们复杂的生活——而且很痛苦
- 容器会杀死虚拟机吗?这场辩论没有赢家
另一个问题是远程开发环境,如 GitHub Codespaces 或 Gitpod。“我们确实有客户对该用例的要求,”Johnston 说,当它出现时,Docker Desktop for Linux 将部分解决这个问题。“我们仍然在专用的本地计算机、Windows Mac 和 Linux 上看到我们的绝大多数用户,”他说,但该公司了解这些趋势。“用户希望获得与本地相同的远程体验,而 Docker 体验可以远程交付。这是产品化和交付的问题。”
新条款对某些人来说很难接受,但 Docker 可以进一步利用的一个领域是安全性。“互联网上的每个容器镜像都是用 Docker Build 构建的。Build 转到 Git 存储库,提取源代码,构建镜像。因此 Docker Build 为我们提供了一个机会,让我们可以在该镜像的最初阶段。正在进行标准转换,我们可以在其中跟踪图像每一层的来源,我们可以开始对这些层进行签名,并且使用该元数据,我们可以开始进行自动决策、自动报告、自动查看已完成的工作在生命周期的每一步都有那个形象。”
设想建立在此基础上的工具“可以帮助合规官员:’向我展示谁是合规的,用最新的图像更新所有这些桌面’……我们[现在]推出的这个功能集只是一个开始额外的安全软件供应链修补功能的多年构建。”
不过,这样的场景还有一段路要走。签名标准是 Notary v2,一个 CNCF 项目,进展缓慢,2021 年的计划侧重于原型和“开始 Notary v2 规范”。同时,Docker 已经提供了基于 Snyk 技术的漏洞扫描。
原创文章,作者:Admin,如若转载,请注明出处:https://yczs.top/?p=1