Skip to content

xiabo2011/docker-zookeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Install zookeeper

Docker Image

$ docker pull zookeeper

Running Zookeeper

Single Node

  • Running zookeeper container with command:
$ docker run --name zookeeper01 -d -p 2181:2181 zookeeper

default port is 2181.

  • Check zookeeper logs:
docker logs -f zookeeper01
  • Go into zookeeper container:
docker exec -it zookeeper01 /bin/bash
  • Running zkCli.sh
docker run -it --rm --link zookeeper01:zookeeper zookeeper zkCli.sh -server zookeeper

Zookeeper cluster

docker-compose.yml

  • ZOO_MY_ID: Zookeeper instance ID
  • ZOO_SERVERS: Zookeeper cluster server list

start cluster:

$ docker-compose -f docker-compose.yml up -d

running client:

docker run -it --rm --link zookeeper01:zookeeper --net docker-zookeeper_default zookeeper zkCli.sh -server zookeeper

stop cluster:

$ docker-compose -f docker-compose.yml down

Reference

https://hub.docker.com/_/zookeeper/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors