update
This commit is contained in:
75
kafka/Demo/ThreeServerNodes/docker-compose.yml
Normal file
75
kafka/Demo/ThreeServerNodes/docker-compose.yml
Normal file
@@ -0,0 +1,75 @@
|
||||
services:
|
||||
kafka1:
|
||||
image: harbor.boyachain.cn:20443/general/kafka:4.0
|
||||
container_name: kafka1
|
||||
restart: no
|
||||
environment:
|
||||
CONF: server
|
||||
CLUSTER_ID: xxxx
|
||||
_CONF_node.id: 1
|
||||
_CONF_controller.quorum.bootstrap.servers: 127.10.11.1:9093,127.10.11.2:9093,127.10.11.3:9093
|
||||
_CONF_listeners: PLAINTEXT://127.10.11.1:9092,CONTROLLER://127.10.11.1:9093
|
||||
_CONF_offsets.topic.replication.factor: 2
|
||||
_CONF_share.coordinator.state.topic.replication.factor: 2
|
||||
_CONF_share.coordinator.state.topic.min.isr: 2
|
||||
_CONF_transaction.state.log.replication.factor: 2
|
||||
_CONF_transaction.state.log.min.isr: 2
|
||||
network_mode: host
|
||||
volumes:
|
||||
- type: bind
|
||||
source: ./kafka1/data
|
||||
target: /opt/kafka/data
|
||||
- type: bind
|
||||
source: ./kafka1/logs
|
||||
target: /opt/kafka/logs
|
||||
|
||||
kafka2:
|
||||
image: harbor.boyachain.cn:20443/general/kafka:4.0
|
||||
container_name: kafka2
|
||||
restart: no
|
||||
environment:
|
||||
CONF: server
|
||||
CLUSTER_ID: xxxx
|
||||
LEAD_CONTROLLER: 127.10.11.1:9093
|
||||
_CONF_node.id: 2
|
||||
_CONF_controller.quorum.bootstrap.servers: 127.10.11.1:9093,127.10.11.2:9093,127.10.11.3:9093
|
||||
_CONF_listeners: PLAINTEXT://127.10.11.2:9092,CONTROLLER://127.10.11.2:9093
|
||||
_CONF_offsets.topic.replication.factor: 2
|
||||
_CONF_share.coordinator.state.topic.replication.factor: 2
|
||||
_CONF_share.coordinator.state.topic.min.isr: 2
|
||||
_CONF_transaction.state.log.replication.factor: 2
|
||||
_CONF_transaction.state.log.min.isr: 2
|
||||
network_mode: host
|
||||
volumes:
|
||||
- type: bind
|
||||
source: ./kafka2/data
|
||||
target: /opt/kafka/data
|
||||
- type: bind
|
||||
source: ./kafka2/logs
|
||||
target: /opt/kafka/logs
|
||||
|
||||
kafka3:
|
||||
image: harbor.boyachain.cn:20443/general/kafka:4.0
|
||||
container_name: kafka3
|
||||
restart: no
|
||||
environment:
|
||||
CONF: server
|
||||
CLUSTER_ID: xxxx
|
||||
LEAD_CONTROLLER: 127.10.11.1:9093
|
||||
_CONF_node.id: 3
|
||||
_CONF_controller.quorum.bootstrap.servers: 127.10.11.1:9093,127.10.11.2:9093,127.10.11.3:9093
|
||||
_CONF_listeners: PLAINTEXT://127.10.11.3:9092,CONTROLLER://127.10.11.3:9093
|
||||
_CONF_offsets.topic.replication.factor: 2
|
||||
_CONF_share.coordinator.state.topic.replication.factor: 2
|
||||
_CONF_share.coordinator.state.topic.min.isr: 2
|
||||
_CONF_transaction.state.log.replication.factor: 2
|
||||
_CONF_transaction.state.log.min.isr: 2
|
||||
network_mode: host
|
||||
volumes:
|
||||
- type: bind
|
||||
source: ./kafka3/data
|
||||
target: /opt/kafka/data
|
||||
- type: bind
|
||||
source: ./kafka3/logs
|
||||
target: /opt/kafka/logs
|
||||
|
||||
Reference in New Issue
Block a user