Docker 的产品发布生命周期
本页详细介绍 Docker 的产品发布生命周期以及 Docker 对每个阶段的定义。 它还提供了有关产品停用流程的信息。 功能和产品可能会经历其中一些或所有阶段。
注意
我们的 订阅服务协议 规范您对 Docker 的使用,涵盖资格、内容、使用、付款和计费以及保修的详细信息。 本文档并非合同,所有对 Docker 服务的使用均受 Docker 的 订阅服务协议。
生命周期阶段
生命周期阶段 | 客户可用性 | 支持可用性 | 限制 | 停用 |
---|---|---|---|---|
实验性 | 有限可用性 | 社区支持 | 软件可能存在限制、错误和/或稳定性问题 | 可以随时终止,恕不另行通知 |
测试版 | 所有参与测试版反馈计划的人员 | 社区支持 | 软件可能存在限制、错误和/或稳定性问题 | 可以随时终止,恕不另行通知 |
抢先体验(EA) | 所有参与抢先体验版反馈计划的人员 | 全部 | 软件可能存在限制、错误和/或稳定性问题。 这些限制将在文档中说明。 | 遵循 停用流程 |
正式发布(GA) | 全部 | 全部 | 对于支持的使用案例,很少或没有限制 | 遵循 停用流程 |
实验性
实验性产品是 Docker 目前正在试验的功能。 使用实验性功能的客户有机会测试、验证并提供有关未来功能的反馈。 这有助于我们将精力集中在为客户创造最大价值的方面。
客户可用性:实验性功能的可用性有限。 一部分用户可能无法访问任何、一个或多个实验性功能。
支持:实验性功能的支持通过社区支持频道和论坛提供,尽力而为。
限制:实验性功能可能存在潜在的重大限制,例如功能限制、性能限制和 API 限制。 功能和程序化接口可能会随时更改,恕不另行通知。
停用:在实验阶段,Docker 将决定是否通过其生命周期继续提供产品。 我们保留随时更改实验性产品或功能的范围或停止提供的权利,恕不另行通知,如我们的 订阅服务协议 中所述。
测试版
测试版产品是潜在未来产品或功能的初始版本。 参与我们测试版计划的客户有机会测试、验证并提供有关未来功能的反馈。 这有助于我们将精力集中在为客户创造最大价值的方面。
客户可用性:通过邀请或使用产品中明确标识的测试版功能来参与测试版发布。 测试版邀请可能是公开的或私人的。
支持:测试版功能的支持通过社区支持频道和论坛提供,尽力而为。
限制:测试版发布可能存在潜在的重大限制,例如功能限制、性能限制和 API 限制。 功能和程序化接口可能会随时更改,恕不另行通知。
停用:在测试版阶段,Docker 将决定是否通过其生命周期继续提供产品。 我们保留随时更改测试版产品或功能的范围或停止提供的权利,恕不另行通知,如我们的 订阅服务协议 中所述。
抢先体验(EA)
抢先体验版产品是可能存在潜在功能限制的产品或功能,并且作为增量推出策略的一部分,已为特定用户组启用。 它们已准备好发布到全世界,但需要进行一些微调。
客户可用性:抢先体验版功能可以推广到所有客户或特定用户群,以补充或替代现有功能。
支持:抢先体验版产品与正式发布的功能和产品提供相同级别的支持。
限制:抢先体验版发布可能存在潜在的重大限制,例如功能限制、性能限制和 API 限制,尽管这些限制将在文档中说明。 功能和程序化接口的重大更改将遵循下面概述的 停用流程。
停用:如果我们在抢先体验版产品正式发布之前停用该产品,我们将努力遵循下面概述的 停用流程。
正式发布(GA)
正式发布产品是所有 Docker 客户都可以公开访问的完整功能产品或功能。
客户可用性:所有 Docker 用户都可以根据其订阅级别访问正式发布产品。
限制:正式发布的功能和产品对于支持的使用案例将很少或没有限制。
支持:所有正式发布产品均得到完全支持,如我们的 支持页面 中所述。
停用:正式发布产品遵循下面概述的 停用流程。
停用流程
停用或弃用功能的决定遵循严格的流程,包括了解需求、使用、功能停用的影响以及最重要的是客户反馈。 我们的目标是将资源投入到能为大多数客户创造最大价值的领域。
Docker 致力于在与客户互动时保持清晰、透明和主动,尤其是在平台变更方面。 为此,在停用功能时,我们将尽力遵循以下准则。
- 提前通知:对于主要功能或产品的停用,我们将尝试在至少提前 6 个月通知客户。
- 可行的替代方案:在停用功能时,Docker 将努力为客户提供可行的替代方案。 这些可能是 Docker 的替代产品,也可能是第三方供应商推荐的替代方案。 只要有可能且合适,Docker 将自动将客户迁移到停用功能的替代方案。
- 持续支持:Docker 承诺在功能停用日期之前提供持续支持。
在特殊情况下,我们可能需要加快功能停用的时间线,例如为保护平台完整性或客户和其他人的安全而必须进行的必要变更。 在这些情况下,重要的是尽快进行这些变更。
同样,集成的第三方软件或服务可能需要停用,因为第三方决定更改或停用其解决方案。 在这些情况下,停用的速度将不受我们控制。
但是,即使在这种情况下,我们也会尽可能提前通知您。