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