在容器引擎 Docker 诞生的 8 年间,其与开源的容器编排 Kubernetes 共同推动容器技术在云计算领域的应用,也让自身在全球范围内受到了广泛的关注。可以说,做过云计算开发的程序员,十有八有学过 Docker 技术。
不过,近日 Docker 官方宣布一项新的动作,即将产品订阅划分为个人、专业、团队和商业不同版本,对于这样做的原因,官方称是为开发者所依赖的生产力和协作提供了业务所需的规模、安全性和可信内容,由此以可持续性的方式为 Docker 提供服务。
在很多软件中,面向不同用户群体提供不同版本也实属正常,但面对 Docker 这样的调整,不少用户认为此举将限制个人或小型企业使用 Docker Desktop 的免费版本,并在寻找可持续的商业模式时引入了更昂贵的订阅服务。
Docker 个人版本=免费
之前的 Docker Free 订阅选项,现在改为 Personal 订阅选项。首先从其定位上,这一点也明确了,Docker 依然会提供一个免费的版本,主要面向开源社区、个人开发者、教育和小型企业开放,而这些人群预期会占 Docker 用户的一半以上。同时 Docker Personal 版本依然会免费提供 Docker CLI、 Docker Compose、Docker Build/BuildKit、Docker Engine、Docker Desktop、Docker Hub、Docker 官方镜像等组件。
当然值得一提的是,这里的小型企业规模必须少于 250 名员工且年收入少于 1000 万美元才可以使用免费的 Docker 版本。
Docker Business 将以每月每位用户 21 美元的标准收费!
如果企业规模在 250 名员工以上或年收入超过 1000 万美元的公司想要使用 Docker Desktop,那么必须使用付费订阅。付费订阅一共包含了三种:Pro、Team、Business。
其中,Pro 为每月 5 美元,Team 为每月 7 美元,和以往并没有太大区别。
除了以上,Docker 官方推出了新产品订阅Docker Business,适用于大规模使用 Docker 进行应用程序开发并需要安全软件供应链管理、单点登录 (SSO)、容器注册表访问控制等功能的组织。
在价格上,新的 Docker Business 以每位用户每月21 美元的价格进行收费。
在功能上,具体来看,新的 Docker Business 订阅可为使用 Docker 进行大规模软件开发的企业,提供更好的管理和安全性。借助易于使用的基于 SaaS 的管理页面,开发者及 Leader 现在可以有效地观察和管理 器 所有的 Docker 开发环境,并加速其安全软件供应链计划。
另外,Docker Business比 Pro、Team 两个订阅版本多提供了一些功能,如增加了控制开发人员可以从 Docker Hub 中访问哪些容器镜像的功能,确保团队从一开始就只使用受信任的内容进行安全构建。不久后,Docker Business 也将提供 SAML SSO,能够控制开发者可以访问的注册表,以及远程管理 Docker 桌面实例的能力。
事实上,Docker 平台有很多组件,但 Docker Desktop 只是其中的一部分。
作为一款 GUI 工具,Docker Desktop 用于管理各种 Docker 组件和功能,包括容器、镜像、数据卷、本地 Kubernetes、容器内的开发环境等。大多数 Docker 组件可用于 Windows、Mac 和 Linux 平台,尽管大多数 Docker 容器是在 Linux 上运行,但 Docker Desktop 做出的调整仅适用于 Windows 和 Mac。
如今之所以将 Docker Desktop 的订阅方式改变,Docker CEO Scott Johnston 也出面进行了解释,这样做的原因一方面是希望能够解决软件供应链存在的安全挑战。另一方面,面对 2030 年全球开发者将增长到 4500万的快速变化,Docker 公司也需要开拓一个可行的商业模式。
据悉,这些条款的生效日期是 2021 年 8 月 31 日,不过,对于需要付费订阅才能使用 Docker Desktop 的用户,Docker 官方也提供了一个宽限期,供用户过渡,具体时间是截止到 2022 年 1 月 31 日。
那么这对用户的影响究竟有多大?据 Docker 官方报道,全球有 55% 的专业开发者正在使用 Docker 技术,其中个人开发者及小型企业占据其中的一半,这也意味着大多数 Docker 用户仍然可以以免费的方式使用它。不过,Scott Johnston 也透露此前订阅用户仍然不到 Docker 总体使用量的 10%。
因此时下的这一调整,也会对不少企业带来一定的影响。对于这样的改变,不少网友也纷纷有种被劝退之感:
我非常期待有开源替代品出现,并将 Docker 取而代之;
这极有可能会杀死 Docker;
再见 Docker Desktop,我认为接下来会有很多超过 250 名员工的企业会做出同样的事情;