version: '3'
services:
  # elixir:
  #   build: .

  otel:
    image: otel/opentelemetry-collector-dev:latest
    command: ["--config=/etc/otel-collector-config.yml"]
    environment:
      - HONEYCOMB_WRITE_KEY
      - HONEYCOMB_DATASET
    ports:
      - '55681:55681'
      - '55680:55680'
    volumes:
      - ./otel-collector-config.yml:/etc/otel-collector-config.yml

  zipkin:
    image: openzipkin/zipkin-slim
    ports:
      - '9411:9411'

  # Jaeger
  jaeger-all-in-one:
    image: jaegertracing/all-in-one:latest
    ports:
      - "16686:16686"
      - "14268"
      - "14250"

