particular/servicecontrolparticular/servicecontrol镜像是Particular Service Platform的一部分,该平台包含以下镜像:
| 镜像名称 | 文档 | 用途 |
|---|---|---|
particular/servicecontrol | 实例文档 容器文档 | 主要/错误实例,包含错误处理和可恢复性 |
particular/servicecontrol-audit | 实例文档 容器文档 | 审计实例,用于存储审计数据,可扩展为多个审计实例 |
particular/servicecontrol-monitoring | 实例文档 容器文档 | 监控实例,用于跟踪运行时信息,如吞吐量、队列长度和其他指标 |
particular/servicecontrol-ravendb | 容器文档 | 错误/审计实例使用的数据库 |
particular/servicepulse | 应用文档 容器文档 | 提供可恢复性和监控功能前端的Web应用 |
以下是使用Docker创建ServiceControl容器的最基本方式,假设RabbitMQ消息代理也托管在Docker容器中,并使用默认的guest/guest凭据:
shelldocker run -d --name servicecontrol -p 33333:33333 \ -e TRANSPORTTYPE=RabbitMQ.QuorumConventionalRouting \ -e CONNECTIONSTRING="host=rabbitmq" \ -e RAVENDB_CONNECTIONSTRING="[***]" \ -e REMOTEINSTANCES='[{"api_uri":"[***]"}]' \ particular/servicecontrol:latest --setup-and-run
有关所有其他使用信息,请参见官方容器文档。
latest标签此标签主要供希望使用最新版本的开发者使用。如果某个版本针对当前最新主版本,或者是前一个最新主版本之后的新主版本,则会将:latest标签应用于推送到Docker Hub的镜像。
如果该版本是前一个主版本的补丁版本,则不会添加:latest标签。
我们使用语义化版本控制(SemVer)进行版本管理。推送到Docker Hub的发布镜像将使用发布版本进行标记。
主版本内的最新发布将仅使用主版本号标记推送到Docker Hub的镜像。这允许用户针对特定主版本,以帮助避免主版本之间发生破坏性变更的风险。
次版本内的最新发布将使用{主版本}.{次版本}标记推送到Docker Hub的镜像。这允许用户针对特定次版本内的最新补丁。
此镜像是基于mcr.microsoft.com/dotnet/aspnet:8.0-jammy-***ed-composite-extra基础镜像的多架构镜像,支持linux/arm64和linux/amd64。
此软件(包括此容器镜像)由Particular Software团队构建和维护。另请参见参与此项目的贡献者列表。
本项目采用Reciprocal Public License 1.5 (RPL1.5)许可证,同时提供商业许可证 - 有关更多信息,请参见源代码仓库许可证文件。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务