Nightly 版本
本文介绍了 CKEditor 协作服务器本地镜像 nightly 版本的用途和使用方法。
Nightly 镜像每天发布一次。在自动发布期间,我们会运行我们的测试以确保这些镜像正常运行,但与稳定版本不同,nightly 版本不会经过我们的完整发布流程,并且没有经过我们的质量保证团队的测试和批准。
Nightly 镜像包含我们开发分支上合并的所有更改。这使您可以比稳定本地镜像更快地访问新功能或接收修复。
Nightly 版本从构建日期起可用 3 个月。此后,镜像将被删除,无法从我们的服务器上拉取。
Nightly 版本仅用于高级使用,在您的用例需要尽快获得新更改的情况下。我们强烈建议使用我们的镜像的稳定版本。有关 CKEditor 协作服务器本地标准使用情况的信息,请参阅变更日志和安装部分。
在使用 nightly 镜像之前,请先熟悉“使用 nightly 版本的风险”部分。
# 使用 nightly 版本的风险
Nightly 版本会自动发布。这些镜像的性质决定了它们应该被视为不稳定的。使用这些镜像运行本地应用程序可能会导致一些意外行为、未记录的功能或已知和未知缺陷。
您需要确保要运行的版本正常工作,并且不会对您的应用程序产生负面影响。我们强烈建议首先使用 DEV/UAT 环境,并在您在生产环境中使用 nightly 镜像之前,先完成您的质量验收流程。
使用 nightly 版本即表示您接受文档中提到的风险。
# Nightly 镜像使用
CKEditor 协作服务器本地 nightly 版本和稳定版本的用法存在差异。您应该使用 cs-nightly
镜像,而不是 cs
镜像。请注意,nightly 镜像的版本还包含日期和哈希。日期部分可以帮助您找到最新版本的 nightly 版本。示例用法
version: "2.2"
services:
cs-nightly:
image: docker.cke-cs.com/cs-nightly:4.17.1-20240227-a846c6d954 # change the version
ports:
- "8000:8000"
# environment variables and other configuration
Nightly 版本仅作为 Docker 镜像提供。
# 可用 nightly 版本列表
# 获取最新 nightly 版本
如果您想自动化更新应用程序的过程,并自动使用最新版本的 nightly 版本,您可以在 https://docker.cke-cs.com/api/versions/cs-nightly 上发出 GET 请求。这将获取包含所有可用版本的 JSON。使用版本中的日期来查找可用于应用程序的最新镜像。