参照https://github.com/openzipkin/docker-zipkin的配置
version: '3.1'
services:
storage:
image: openzipkin/zipkin-mysql:2.11.7
container_name: zipkin-mysql
# Uncomment to expose the storage port for testing
# ports:
# - 3306:3306
zipkin:
image: openzipkin/zipkin:2.11.7
restart: always
container_name: zipkin
ports:
- 9411:9411
environment:
- STORAGE_TYPE=mysql
- MYSQL_HOST=zipkin-mysql
# Uncomment to enable scribe
- SCRIBE_ENABLED=true
# Uncomment to enable self-tracing
- SELF_TRACING_ENABLED=true
# Uncomment to enable debug logging
- JAVA_OPTS=-Dlogging.level.zipkin=DEBUG -Dlogging.level.zipkin2=DEBUG
depends_on:
- storage