mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-10-26 21:22:16 +08:00
feat: docker compose
Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com>
This commit is contained in:
parent
9200de758a
commit
0d59d42460
@ -105,15 +105,17 @@ services:
|
|||||||
ipv4_address: ${ZOOKEEPER_NETWORK_ADDRESS}
|
ipv4_address: ${ZOOKEEPER_NETWORK_ADDRESS}
|
||||||
|
|
||||||
kafka:
|
kafka:
|
||||||
image: 'bitnami/kafka:latest'
|
image: 'bitnami/kafka:3.5.1'
|
||||||
container_name: kafka
|
container_name: kafka
|
||||||
user: root
|
user: root
|
||||||
restart: always
|
restart: always
|
||||||
ports:
|
ports:
|
||||||
- "${KAFKA_PORT}:9092"
|
- "${KAFKA_PORT}:9092"
|
||||||
|
- "9093:9093"
|
||||||
|
- "9094:9094"
|
||||||
volumes:
|
volumes:
|
||||||
- ./scripts/create_topic.sh:/opt/bitnami/kafka/create_topic.sh
|
- ./scripts/create_topic.sh:/opt/bitnami/kafka/create_topic.sh
|
||||||
- kafka_data:/bitnami/kafka
|
- ${DATA_DIR}/components/kafka:/bitnami/kafka
|
||||||
command: >
|
command: >
|
||||||
bash -c "
|
bash -c "
|
||||||
/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
|
||||||
@ -124,8 +126,9 @@ services:
|
|||||||
- KAFKA_CFG_NODE_ID=0
|
- KAFKA_CFG_NODE_ID=0
|
||||||
- TZ=Asia/Shanghai
|
- TZ=Asia/Shanghai
|
||||||
- KAFKA_CFG_PROCESS_ROLES=controller,broker
|
- KAFKA_CFG_PROCESS_ROLES=controller,broker
|
||||||
- KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,CONTROLLER://:9093
|
|
||||||
- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
|
- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
|
||||||
|
- KAFKA_CFG_ADVERTISED_LISTENERS=INSIDE://${KAFKA_NETWORK_ADDRESS}:9094,OUTSIDE://${KAFKA_NETWORK_ADDRESS}:9092
|
||||||
|
- KAFKA_CFG_LISTENERS=PLAINTEXT://${KAFKA_NETWORK_ADDRESS}:9092,CONTROLLER://${KAFKA_NETWORK_ADDRESS}:9093,EXTERNAL://${KAFKA_NETWORK_ADDRESS}:9094
|
||||||
- KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@kafka:9093
|
- KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@kafka:9093
|
||||||
- KAFKA_CFG_CONTROLLER_LISTENER_NAMES=CONTROLLER
|
- KAFKA_CFG_CONTROLLER_LISTENER_NAMES=CONTROLLER
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user