
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Zipkin 是一个分布式追踪系统,用于收集和查询服务架构中排查延迟问题所需的时序数据。本镜像为 Zipkin 官方权威镜像,提供开箱即用的分布式追踪能力,支持通过跟踪 ID 或属性(如服务名、操作名、标签、持续时间)查询追踪数据,并通过 Web UI 直观展示追踪详情与服务依赖关系。
zipkin2)最小支持 Java 6,避免与应用依赖冲突4.1.1 Docker 启动(推荐)
bashdocker run -d -p 9411:9411 --name zipkin openzipkin/zipkin
9411 为 Zipkin 服务端口(Web UI 与 API 共用)http://<主机IP>:9411/zipkin/ 访问 Web 界面4.1.2 从 JAR 包启动(参考)
bash# 下载最新版可执行 JAR(需 JRE 8+) curl -sSL https://zipkin.io/quickstart.sh | bash -s # 启动服务 java -jar zipkin.jar
Slim 版本体积更小、启动更快,仅支持内存和 Elasticsearch 存储,不支持 Kafka/RabbitMQ 等消息传输。
4.2.1 Docker 启动 Slim 版本
bashdocker run -d -p 9411:9411 --name zipkin-slim openzipkin/zipkin-slim
4.2.2 从 JAR 包启动 Slim 版本
bashcurl -sSL https://zipkin.io/quickstart.sh | bash -s io.zipkin:zipkin-server:LATEST:slim zipkin.jar java -jar zipkin.jar
4.3.1 内存存储(默认)
4.3.2 Apache Cassandra
bashdocker run -d -p 9411:9411 \ -e STORAGE_TYPE=cassandra \ -e CASSANDRA_CONTACT_POINTS=cassandra-host1,cassandra-host2 \ openzipkin/zipkin
4.3.3 Elasticsearch
bashdocker run -d -p 9411:9411 \ -e STORAGE_TYPE=elasticsearch \ -e ES_HOSTS=http://elasticsearch:9200 \ openzipkin/zipkin
默认启用搜索功能(支持 UI 追踪列表页操作),禁用后仅允许通过追踪 ID 查询(GET /trace/{traceId}),可降低存储成本或提升写入性能。
通过环境变量 SEARCH_ENABLED=false 禁用:
bashdocker run -d -p 9411:9411 -e SEARCH_ENABLED=false openzipkin/zipkin
/services、/remoteServices、/spans、/autocompleteKeys、/autocompleteValues、/traces/trace/{traceId} 获取详情| 环境变量 | 说明 | 默认值 |
|---|---|---|
STORAGE_TYPE | 存储类型:mem(内存)、cassandra、elasticsearch | mem |
SEARCH_ENABLED | 是否启用搜索功能:true/false | true |
CASSANDRA_CONTACT_POINTS | Cassandra 节点地址,逗号分隔 | localhost |
ES_HOSTS | Elasticsearch 地址,逗号分隔(如 http://es1:9200,http://es2:9200) | http://localhost:9200 |
yamlversion: '3' services: zipkin: image: openzipkin/zipkin ports: - "9411:9411" environment: - STORAGE_TYPE=elasticsearch - ES_HOSTS=http://elasticsearch:9200 depends_on: - elasticsearch elasticsearch: image: elasticsearch:7.17.0 environment: - discovery.type=single-node - xpack.security.enabled=false ports: - "9200:9200"
mem)io.zipkin:zipkin-serverio.zipkin.zipkin2:zipkinopenzipkin/zipkin(https://hub.docker.com/r/openzipkin/zipkin%EF%BC%89openzipkin/zipkin-slim图1:Zipkin 追踪详情视图
!Trace view screenshot
图2:Zipkin 依赖关系图
!Dependency graph screenshot
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务