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