|
|
@ -37,7 +37,26 @@ services: |
|
|
|
ports: |
|
|
|
- "15672:15672" |
|
|
|
- "5672:5672" |
|
|
|
|
|
|
|
zookeeper: |
|
|
|
environment: |
|
|
|
ZOOKEEPER_CLIENT_PORT: 2181 |
|
|
|
ZOOKEEPER_TICK_TIME: 2000 |
|
|
|
|
|
|
|
broker: |
|
|
|
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 |
|
|
|
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" |
|
|
|
|
|
|
|
identity-api: |
|
|
|
environment: |
|
|
|
- ASPNETCORE_ENVIRONMENT=Development |
|
|
|