name: kafka-ingest services: {} # redpanda-0: # command: # - redpanda # - start # - --kafka-addr internal://0.0.0.0:9092,external://0.0.0.0:19092 # # Address the broker advertises to clients that connect to the Kafka API. # # Use the internal addresses to connect to the Redpanda brokers' # # from inside the same Docker network. # # Use the external addresses to connect to the Redpanda brokers' # # from outside the Docker network. # - --advertise-kafka-addr internal://redpanda-0:9092,external://localhost:19092 # - --pandaproxy-addr internal://0.0.0.0:8082,external://0.0.0.0:18082 # # Address the broker advertises to clients that connect to the HTTP Proxy. # - --advertise-pandaproxy-addr internal://redpanda-0:8082,external://localhost:18082 # - --schema-registry-addr internal://0.0.0.0:8081,external://0.0.0.0:18081 # # Redpanda brokers use the RPC API to communicate with each other internally. # - --rpc-addr redpanda-0:33145 # - --advertise-rpc-addr redpanda-0:33145 # # Mode dev-container uses well-known configuration properties for development in containers. # - --mode dev-container # # Tells Seastar (the framework Redpanda uses under the hood) to use 1 core on the system. # - --smp 1 # - --default-log-level=info # image: docker.redpanda.com/redpandadata/redpanda:v24.2.1 # container_name: redpanda-0 # volumes: # - redpanda-0:/var/lib/redpanda/data # networks: # - redpanda_network # ports: # - 18081:18081 # - 18082:18082 # - 19092:19092 # - 19644:9644