feat 环境
This commit is contained in:
33
Publish/docker-compose-kafka.yml
Normal file
33
Publish/docker-compose-kafka.yml
Normal file
@@ -0,0 +1,33 @@
|
||||
services:
|
||||
kafka:
|
||||
image: confluentinc/cp-kafka:7.7.7
|
||||
container_name: kafka
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- '9092:9092'
|
||||
- '9095:9095'
|
||||
environment:
|
||||
CLUSTER_ID: "NB2XQ2LBN5UGK2I="
|
||||
KAFKA_NODE_ID: 1
|
||||
KAFKA_PROCESS_ROLES: "controller,broker"
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: "1@kafka:9093"
|
||||
KAFKA_CONTROLLER_LISTENER_NAMES: "CONTROLLER"
|
||||
KAFKA_LISTENERS: "PLAINTEXT://:9092,CONTROLLER://:9093,LOCAL://:9095"
|
||||
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://localhost:9092,LOCAL://192.168.31.10:9095"
|
||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: "PLAINTEXT:PLAINTEXT,CONTROLLER:PLAINTEXT,LOCAL:PLAINTEXT"
|
||||
KAFKA_CONTROLLER_LOG_DIRS: "/var/lib/kafka/data/controller-logs"
|
||||
KAFKA_LOG_DIRS: "/var/lib/kafka/data/logs"
|
||||
KAFKA_AUTO_CREATE_TOPICS_ENABLE: "true"
|
||||
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||
volumes:
|
||||
- './kafka:/var/lib/kafka/data'
|
||||
|
||||
kafka-ui:
|
||||
image: provectuslabs/kafka-ui:v0.7.2
|
||||
container_name: kafka-ui
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- '8082:8080'
|
||||
environment:
|
||||
DYNAMIC_CONFIG_ENABLED: 'true'
|
||||
Reference in New Issue
Block a user