Zipkin is a distributed tracing system
docker pull openzipkin/zipkin
docker run -d --name zipkin --restart always openzipkin/zipkin:test
podman run -d --name zipkin --restart always openzipkin/zipkin:test
skopeo inspect docker://docker.io/openzipkin/zipkin:test
oras pull openzipkin/zipkin:test
docker compose up -d
#
# Copyright The OpenZipkin Authors
# SPDX-License-Identifier: Apache-2.0
#
services:
zipkin:
# Use last build of Zipkin instead of adding a matrix build dependency
image: openzipkin/zipkin:test
container_name: zipkin
# Use fixed service and container name 'sut; so our test script can copy/pasta
sut:
container_name: sut
image: ghcr.io/openzipkin/alpine:3.23.3
entrypoint: /bin/sh
# Keep the container running until HEALTHCHECK passes
command: "-c \"sleep 5m\""
healthcheck:
# Return 0 when we can load the UI resources
test: wget -qO- --spider http://zipkin:9411/zipkin/
depends_on:
zipkin:
condition: service_healthy