Files
spring-lifecycle-smoke-tests/integration/spring-kafka-streams/docker-compose.yml
Stéphane Nicoll cc561a1106 Remove version attribute from docker-compose files
The version attribute has been deprecated.
2024-08-08 15:38:57 +02:00

25 lines
780 B
YAML

services:
kafka:
image: wurstmeister/kafka
hostname: kafka
ports:
- '9092'
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
KAFKA_LISTENERS: PLAINTEXT://:29092,PLAINTEXT_HOST://:9092
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:29092,PLAINTEXT_HOST://localhost:_{PORT_COMMAND}
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
PORT_COMMAND: "docker ps | egrep 'kafka(-|_)1' | cut -d: -f 2 | cut -d- -f 1"
depends_on:
- zookeeper
zookeeper:
image: wurstmeister/zookeeper
ports:
- '2181'
environment:
- KAFKA_ADVERTISED_HOST_NAME=zookeeper