particular/servicecontrol-ravendbparticular/servicecontrol-ravendb镜像属于Particular Service Platform的一部分,该平台包含以下镜像:
| 镜像名称 | 文档 | 用途 |
|---|---|---|
particular/servicecontrol | 实例文档 容器文档 | 主要/错误实例,包含错误处理和可恢复性功能 |
particular/servicecontrol-audit | 实例文档 容器文档 | 审计实例,用于存储审计数据,可横向扩展为多个审计实例 |
particular/servicecontrol-monitoring | 实例文档 容器文档 | 监控实例,用于跟踪运行时信息,如吞吐量、队列长度和其他指标 |
particular/servicecontrol-ravendb | 容器文档 | 错误/审计实例使用的数据库 |
particular/servicepulse | 应用文档 容器文档 | 提供可恢复性和监控功能前端的Web应用程序 |
此镜像为particular/servicecontrol和particular/servicecontrol-audit镜像使用的数据库,基于官方RavenDB镜像构建。其作用是确保ServiceControl与数据库容器之间的版本兼容性,用户可确信特定版本的servicecontrol和servicecontrol-audit容器镜像已通过测试并能与匹配版本的servicecontrol-ravendb正常工作。
使用docker run启动容器的最基本方式如下:
shelldocker run -d --name servicecontrol-db \ -v db-config:/etc/ravendb \ -v db-data:/var/lib/ravendb/data \ particular/servicecontrol-ravendb:latest
有关所有其他使用信息,请参阅官方容器文档。
重要提示: 在生产环境中,单个数据库容器不应在多个ServiceControl实例之间共享。
latest标签此标签主要供希望使用最新版本的开发人员使用。若版本针对当前最新主版本或为之前最新版本后的新主版本,:latest标签将应用于推送到Docker Hub的镜像。若版本是对之前主版本的补丁版本,则不会添加:latest标签。
采用SemVer进行版本控制,推送到Docker Hub的发布镜像将使用发布版本标记。
主版本内的最新发布仅在推送到Docker Hub的镜像上使用主版本号标记,允许用户针对特定主版本以避免主版本间破坏性变更风险。
次版本内的最新发布在推送到Docker Hub的镜像上使用{主版本}.{次版本}标记,允许用户针对特定次版本内的最新补丁。
基于ravendb/ravendb基础镜像构建的多架构镜像,支持linux/arm64和linux/amd64架构。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务