jaeger docker-compose
时间: 2025-02-01 11:38:43 浏览: 19
使用 Docker Compose 部署 Jaeger
Jaeger 是一个用于监控和追踪分布式系统的开源工具。通过使用 Docker Compose 可以简化 Jaeger 的部署过程,使得整个环境可以在任何支持 Docker 的机器上快速启动。
创建 docker-compose.yml
文件
为了定义组成应用程序的服务,在 docker-compose.yml
中描述所需的服务[^1]:
version: '3'
services:
jaeger-all-in-one:
image: jaegertracing/all- "16686:16686"
- "14268:14268"
- "14250:14250"
environment:
COLLECTOR_ZIPKIN_HTTP_PORT: 9411
networks:
- chis_net
networks:
chis_net:
driver: bridge
ipam:
config:
- subnet: 172.18.18.0/26
上述配置文件中指定了 Jaeger 所需的端口映射以及网络设置。其中 jaeger-all-in-one
图像包含了完整的 Jaeger 组件,适合开发测试环境中使用[^4]。
启动 Jaeger 服务
完成 docker-compose.yml
文件编写之后,可以通过执行如下命令来启动 Jaeger:
docker-compose up -d
这条指令会让 Docker Compose 在后台运行并管理所有的容器和服务。此时访问 http://localhost:16686 即可查看 Jaeger UI 页面。
相关推荐


















