main
parent
14a0508252
commit
da9c269968
2 changed files with 26 additions and 19 deletions
@ -0,0 +1,26 @@ |
|||||||
|
version: '2' |
||||||
|
services: |
||||||
|
zookeeper: |
||||||
|
image: confluentinc/cp-zookeeper:7.3.0 |
||||||
|
container_name: zookeeper |
||||||
|
environment: |
||||||
|
ZOOKEEPER_CLIENT_PORT: 2181 |
||||||
|
ZOOKEEPER_TICK_TIME: 2000 |
||||||
|
|
||||||
|
broker: |
||||||
|
image: confluentinc/cp-kafka:7.3.0 |
||||||
|
container_name: broker |
||||||
|
ports: |
||||||
|
# To learn about configuring Kafka for access across networks see |
||||||
|
# https://www.confluent.io/blog/kafka-client-cannot-connect-to-broker-on-aws-on-docker-etc/ |
||||||
|
- "9092:9092" |
||||||
|
depends_on: |
||||||
|
- zookeeper |
||||||
|
environment: |
||||||
|
KAFKA_BROKER_ID: 1 |
||||||
|
KAFKA_ZOOKEEPER_CONNECT: 'zookeeper:2181' |
||||||
|
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_INTERNAL:PLAINTEXT |
||||||
|
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://localhost:9092,PLAINTEXT_INTERNAL://broker:29092 |
||||||
|
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 |
||||||
|
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1 |
||||||
|
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1 |
@ -1,19 +0,0 @@ |
|||||||
version: '2' |
|
||||||
services: |
|
||||||
zookeeper: |
|
||||||
image: wurstmeister/zookeeper |
|
||||||
ports: |
|
||||||
- "2181:2181" |
|
||||||
kafka: |
|
||||||
build: . |
|
||||||
ports: |
|
||||||
- "9094:9094" |
|
||||||
environment: |
|
||||||
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 |
|
||||||
KAFKA_LISTENERS: INTERNAL://kafka:9092,OUTSIDE://kafka:9094 |
|
||||||
KAFKA_ADVERTISED_LISTENERS: INTERNAL://kafka:9092,OUTSIDE://localhost:9094 |
|
||||||
KAFKA_INTER_BROKER_LISTENER_NAME: INTERNAL |
|
||||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INTERNAL:PLAINTEXT,OUTSIDE:PLAINTEXT |
|
||||||
KAFKA_CREATE_TOPICS: "abcd:2:1" |
|
||||||
volumes: |
|
||||||
- /var/run/docker.sock:/var/run/docker.sock |
|
Loading…
Reference in new issue