version: '3.8' services: db: image: postgres:15-alpine container_name: quantiq-db environment: POSTGRES_DB: quantiq POSTGRES_USER: postgres POSTGRES_PASSWORD: password ports: - "5432:5432" volumes: - postgres_data:/var/lib/postgresql/data redis: image: redis:7-alpine container_name: quantiq-redis ports: - "6379:6379" redpanda: image: docker.redpanda.com/redpandadata/redpanda:v23.2.19 container_name: quantiq-redpanda command: - redpanda start - --smp 1 - --memory 512M - --reserve-memory 0M - --overprovisioned - --node-id 0 - --check=false - --kafka-addr internal://0.0.0.0:9092,external://0.0.0.0:19092 - --advertise-kafka-addr internal://redpanda:9092,external://localhost:19092 ports: - "19092:19092" volumes: postgres_data: