ZooKeeper此例简单介绍基于docker的zookeeper安装与集群搭建

来源:互联网 发布:关于淘宝开店的书籍 编辑:程序博客网 时间:2024/05/29 11:05

一 :安装 
1.获取zookeeper镜像

docker pull zookeeper
  • 1
  • 1

2.写配置文件zoo.cfg

tickTime=2000dataDir=/opt/zookeeper/dataclientPort=2181initLimit=5syncLimit=2
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

3.启动容器

docker run --name zookeeper --net host -v /showcase/zookeeper/zoo.cfg:/opt/zookeeper/conf/zoo.cfg --restart=always -d zookeeper:latest
  • 1
  • 2
  • 1
  • 2

二 :集群搭建 
1.写配置文件zoo.cfg

#nod1tickTime=2000dataDir=/opt/zookeeper/dataclientPort=2181initLimit=5syncLimit=2server.1=*.*.*.*:2888:3888server.2=*.*.*.*:2888:3888server.3=*.*.*.*:2888:3888myid=1#nod2tickTime=2000dataDir=/opt/zookeeper/dataclientPort=2181initLimit=5syncLimit=2server.1=*.*.*.*:2888:3888server.2=*.*.*.*:2888:3888server.3=*.*.*.*:2888:3888myid=2#nod3tickTime=2000dataDir=/opt/zookeeper/dataclientPort=2181initLimit=5syncLimit=2server.1=*.*.*.*:2888:3888server.2=*.*.*.*:2888:3888server.3=*.*.*.*:2888:3888myid=3
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32

2.分别启动容器

docker run --name zookeeper --net host -v /showcase/zookeeper/zoo.cfg:/opt/zookeeper/conf/zoo.cfg --restart=always -d zookeeper:latestdocker run --name zookeeper --net host -v /showcase/zookeeper/zoo.cfg:/opt/zookeeper/conf/zoo.cfg --restart=always -d zookeeper:latestdocker run --name zookeeper --net host -v /showcase/zookeeper/zoo.cfg:/opt/zookeeper/conf/zoo.cfg --restart=always -d zookeeper:latest
0 0
原创粉丝点击