|
|
@ -55,7 +55,7 @@ services:
|
|
|
|
image: bitnami/zookeeper:3.8
|
|
|
|
image: bitnami/zookeeper:3.8
|
|
|
|
container_name: zookeeper
|
|
|
|
container_name: zookeeper
|
|
|
|
ports:
|
|
|
|
ports:
|
|
|
|
- "${ZOOKEEPER_PORT}:2181"
|
|
|
|
- "${ZOOKEEPER_PORT}:2181"
|
|
|
|
volumes:
|
|
|
|
volumes:
|
|
|
|
- "/etc/localtime:/etc/localtime"
|
|
|
|
- "/etc/localtime:/etc/localtime"
|
|
|
|
environment:
|
|
|
|
environment:
|
|
|
@ -72,7 +72,7 @@ services:
|
|
|
|
user: root
|
|
|
|
user: root
|
|
|
|
restart: always
|
|
|
|
restart: always
|
|
|
|
ports:
|
|
|
|
ports:
|
|
|
|
- "${KAFKA_PORT}:9094"
|
|
|
|
- "${KAFKA_PORT}:9094"
|
|
|
|
volumes:
|
|
|
|
volumes:
|
|
|
|
- ./scripts/create-topic.sh:/opt/bitnami/kafka/create-topic.sh
|
|
|
|
- ./scripts/create-topic.sh:/opt/bitnami/kafka/create-topic.sh
|
|
|
|
- ${DATA_DIR}/components/kafka:/bitnami/kafka
|
|
|
|
- ${DATA_DIR}/components/kafka:/bitnami/kafka
|
|
|
@ -81,14 +81,14 @@ services:
|
|
|
|
/opt/bitnami/scripts/kafka/run.sh & sleep 5; /opt/bitnami/kafka/create-topic.sh; wait
|
|
|
|
/opt/bitnami/scripts/kafka/run.sh & sleep 5; /opt/bitnami/kafka/create-topic.sh; wait
|
|
|
|
"
|
|
|
|
"
|
|
|
|
environment:
|
|
|
|
environment:
|
|
|
|
- TZ=Asia/Shanghai
|
|
|
|
- TZ=Asia/Shanghai
|
|
|
|
- KAFKA_CFG_NODE_ID=0
|
|
|
|
- KAFKA_CFG_NODE_ID=0
|
|
|
|
- KAFKA_CFG_PROCESS_ROLES=controller,broker
|
|
|
|
- KAFKA_CFG_PROCESS_ROLES=controller,broker
|
|
|
|
- KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@<your_host>:9093
|
|
|
|
- KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@<your_host>:9093
|
|
|
|
- KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,CONTROLLER://:9093,EXTERNAL://:9094
|
|
|
|
- KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,CONTROLLER://:9093,EXTERNAL://:9094
|
|
|
|
- KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://kafka:9092,EXTERNAL://${DOCKER_BRIDGE_GATEWAY}:${KAFKA_PORT}
|
|
|
|
- KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://kafka:9092,EXTERNAL://${DOCKER_BRIDGE_GATEWAY}:${KAFKA_PORT}
|
|
|
|
- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=CONTROLLER:PLAINTEXT,EXTERNAL:PLAINTEXT,PLAINTEXT:PLAINTEXT
|
|
|
|
- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=CONTROLLER:PLAINTEXT,EXTERNAL:PLAINTEXT,PLAINTEXT:PLAINTEXT
|
|
|
|
- KAFKA_CFG_CONTROLLER_LISTENER_NAMES=CONTROLLER
|
|
|
|
- KAFKA_CFG_CONTROLLER_LISTENER_NAMES=CONTROLLER
|
|
|
|
networks:
|
|
|
|
networks:
|
|
|
|
server:
|
|
|
|
server:
|
|
|
|
ipv4_address: ${KAFKA_NETWORK_ADDRESS}
|
|
|
|
ipv4_address: ${KAFKA_NETWORK_ADDRESS}
|
|
|
@ -191,4 +191,4 @@ services:
|
|
|
|
# - "${NODE_EXPORTER_PORT}:9100"
|
|
|
|
# - "${NODE_EXPORTER_PORT}:9100"
|
|
|
|
# networks:
|
|
|
|
# networks:
|
|
|
|
# server:
|
|
|
|
# server:
|
|
|
|
# ipv4_address: ${NODE_EXPORTER_NETWORK_ADDRESS}
|
|
|
|
# ipv4_address: ${NODE_EXPORTER_NETWORK_ADDRESS}
|