zoukankan      html  css  js  c++  java
  • docker-compose部署zk和kafka

    version: '3.4'
    
    services:
      zk1:
        image: zookeeper
        restart: always
        hostname: zk1
        container_name: zk1
        ports:
        - 12181:2181
        volumes:
        - "/home/smb/data/zkcluster/zk1:/data"
        - "/home/smb/logs/zkcluster/zk1:/datalog"
        environment:
          ZOO_MY_ID: 1
          ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181 server.2=zk2:2888:3888;2181 server.3=zk3:2888:3888;2181
        networks:
          - smb
    
      zk2:
        image: zookeeper
        restart: always
        hostname: zk2
        container_name: zk2
        ports:
        - 12182:2181
        volumes:
        - "/home/smb/data/zkcluster/zk2:/data"
        - "/home/smb/logs/zkcluster/zk2:/datalog"
        environment:
          ZOO_MY_ID: 2
          ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181 server.2=zk2:2888:3888;2181 server.3=zk3:2888:3888;2181
        networks:
          - smb
    
      zk3:
        image: zookeeper
        restart: always
        hostname: zk3
        container_name: zk3
        ports:
        - 12183:2181
        volumes:
        - "/home/smb/data/zkcluster/zk3:/data"
        - "/home/smb/logs/zkcluster/zk3:/datalog"
        environment:
          ZOO_MY_ID: 3
          ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181 server.2=zk2:2888:3888;2181 server.3=zk3:2888:3888;2181
        networks:
          - smb
    
      kafka1:
        image: wurstmeister/kafka
        restart: always
        hostname: kafka1
        container_name: kafka1
        ports:
        - 19091:9091
        environment:
          KAFKA_ADVERTISED_HOST_NAME: kafka1
          KAFKA_ADVERTISED_PORT: 9091
          KAFKA_ZOOKEEPER_CONNECT: zk1:2181,zk2:2181,zk3:2181
        volumes:
        - /home/smb/logs/kfkcluster/kafka1:/kafka
        networks:
          - smb
    
      kafka2:
        image: wurstmeister/kafka
        restart: always
        hostname: kafka2
        container_name: kafka2
        ports:
        - 19092:9092
        environment:
          KAFKA_ADVERTISED_HOST_NAME: kafka2
          KAFKA_ADVERTISED_PORT: 9092
          KAFKA_ZOOKEEPER_CONNECT: zk1:2181,zk2:2181,zk3:2181
        volumes:
        - /home/smb/logs/kfkcluster/kafka2:/kafka
        networks:
          - smb
    
      kafka3:
        image: wurstmeister/kafka
        restart: always
        hostname: kafka3
        container_name: kafka3
        ports:
        - 19093:9093
        environment:
          KAFKA_ADVERTISED_HOST_NAME: kafka3
          KAFKA_ADVERTISED_PORT: 9093
          KAFKA_ZOOKEEPER_CONNECT: zk1:2181,zk2:2181,zk3:2181
        volumes:
        - /home/smb/logs/kfkcluster/kafka3:/kafka
        networks:
          - smb
    
    networks:
      smb:
    

      

  • 相关阅读:
    build.gradle文件详解<转> 推荐
    openGL 环境配置
    手写 大整数
    FOJ有奖月赛-2016年8月(daxia专场之过四题方有奖)
    2.1 基本计数方法
    第7章 代码
    第7章 高级数据结构的编程实验
    3.3 字符串(1)
    2016_NENU_CS_3
    3.2 区间信息的维护与查询
  • 原文地址:https://www.cnblogs.com/tswcypy/p/11458716.html
Copyright © 2011-2022 走看看