CNCF Jaeger, a Distributed Tracing Platform
docker pull cr.jaegertracing.io/jaegertracing/jaeger
docker run -d --name jaeger -p 16686:16686 --restart always cr.jaegertracing.io/jaegertracing/jaeger:2.20.0@sha256:46a886260e04002d8f45e213fc39063fa11a50446048fdaa64786fc0840cb9f8
podman run -d --name jaeger -p 16686:16686 --restart always cr.jaegertracing.io/jaegertracing/jaeger:2.20.0@sha256:46a886260e04002d8f45e213fc39063fa11a50446048fdaa64786fc0840cb9f8
skopeo inspect docker://docker.io/cr.jaegertracing.io/jaegertracing/jaeger:2.20.0@sha256
oras pull cr.jaegertracing.io/jaegertracing/jaeger:2.20.0@sha256:46a886260e04002d8f45e213fc39063fa11a50446048fdaa64786fc0840cb9f8
docker compose up -d
# Copyright (c) 2026 The Jaeger Authors.
# SPDX-License-Identifier: Apache-2.0
services:
jaeger:
image: cr.jaegertracing.io/jaegertracing/jaeger:2.20.0@sha256:46a886260e04002d8f45e213fc39063fa11a50446048fdaa64786fc0840cb9f8
ports:
- '16686:16686'
- '4318:4318'
tracegen:
image: cr.jaegertracing.io/jaegertracing/jaeger-tracegen:2.20.0@sha256:be38b7a33c51ff4835708319abbdb284e1ff34e5fde2d047fc453e7c01d0708b
environment:
- OTEL_EXPORTER_OTLP_ENDPOINT=http://jaeger:4318
command: ["-duration", "10s", "-workers", "3", "-pause", "250ms"]
depends_on:
- jaeger