Sign inSign up

yifabao/zookeeper

By yifabao

Updated about 7 years ago

Alpine

Image
0

189

yifabao/zookeeper repository overview

version: '3.4'
networks:
    zk:
services:
    zoo1:
        image: yifabao/zookeeper:v2
        tty: true
        container_name: zoo1
        networks:
            - zk
        ports:
            - "2181:2181"
        environment:
            ZOO_MY_ID: 1
            ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
            ZOO_CONF_DIR: /zookeeper/conf
        command:
            bash -c "cd /zookeeper/bin && ./zkServer.sh start && tail -f /dev/null"

    zoo2:
        image: yifabao/zookeeper:v2
        tty: true
        container_name: zoo2
        networks:
            - zk
        ports:
            - "2182:2181"
        environment:
            ZOO_MY_ID: 2
            ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
            ZOO_CONF_DIR: /zookeeper/conf
        command:
            bash -c "cd /zookeeper/bin && ./zkServer.sh start && tail -f /dev/null"
    zoo3:
        image: yifabao/zookeeper:v2
        tty: true
        container_name: zoo3
        networks:
            - zk
        ports:
            - "2183:2181"
        environment:
            ZOO_MY_ID: 3
            ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
            ZOO_CONF_DIR: /zookeeper/conf
        command:
            bash -c "cd /zookeeper/bin && ./zkServer.sh start && tail -f /dev/null"
execute:
docker-compose up -d

docker run -it --rm \
        --link zoo1:zk1 \
        --link zoo2:zk2 \
        --link zoo3:zk3 \
        --net zookeeper_qurom_zk \
        yifabao/zookeeper:v1 zkCli.sh -server zk1:2181,zk2:2181,zk3:2181

Tag summary

Content type

Image

Digest

Size

138.7 MB

Last updated

about 7 years ago

docker pull yifabao/zookeeper:v3