使用docker-compose编排zookeeper集群

  分类:技术   评论:无  浏览: 424次

友情提示: 身处IT界,科学上网在所难免,故整理代理搭建博文传送门以方便猿们查阅资料,请勿作他用。

项目代码位置:Github

运行

获取代码后,直接执行

docker-compose up -d

即可。

也可单独运行

ZOOKEEPER_ID:环境变量设置zookeeper配置中的myid,单容器可以不设置,集群必须设置。

ZOOKEEPER_CLUSTER:环境变量:

eg: server.1=zoo1:2888:3888,server.2=zoo2:2888:3888

eg:

单节点

docker run -d --name zoo1 buxiaomo/zookeeper

集群

docker run -d --name zoo1 -e ZOOKEEPER_ID=1 -e ZOOKEEPER_CLUSTER=server.1=zoo1:2888:3888,server.2=zoo2:2888:3888 buxiaomo/zookeeper

docker run -d --name zoo2 -e ZOOKEEPER_ID=2 -e ZOOKEEPER_CLUSTER=server.1=zoo1:2888:3888,server.2=zoo2:2888:3888 buxiaomo/zookeeper

   

点击这里给我发消息
嘿!有什么可以帮助你吗?