使用 docker-compose 快速构建 zookeeper 单机或集群环境

本贴最后更新于 1960 天前,其中的信息可能已经事过景迁

项目源代码: docker-compose-zookeeper

运行前提

  • docker & docker-compose

  • zookeeper 默认监听 2181 端口,请确保 2181 端口不被占用

单机节点

cd single
docker-compose up -d

集群节点

cd cluster
docker-compose up -d

相关参数说明

  • ZOO_MY_ID

    ZK 服务的 id, 它是 1-255 之间的整数, 必须在集群中唯一

  • ZOO_SERVERS

    ZK 集群的主机列表

参考链接

  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    490 引用 • 916 回帖 • 2 关注
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 3 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...