【文件属性】:
文件名称:docker-zookeeper:Zookeeper Dockerfiles,包括3.5.0 alpha
文件大小:12KB
文件格式:ZIP
更新时间:2021-05-23 00:44:58
Shell
概述
该项目创建了一个基于docker的Zookeeper容器,该容器支持基于领事服务发现动态更改集合配置。 这使您可以快速旋转和修改ZK集成。
警告! 这是对领事模板的测试。 由于我们尚未测试各种失败方案,因此目前请勿用于任何重要的事情。
特征
使用动态编写zoo.cfg并重新启动Zookeeper
为者提供环境变量以进行服务发现
可通过传递给容器的环境变量进行配置
支持客户端,对等方和领导者为docker分配的端口(您可以在同一台计算机上运行多个Zookeeper,而不会发生端口冲突)
如果未提供,则会生成随机的ZKID
支持标记以与注册人和领事服务发现一起使用
建造
该映像在Docker集线器中以asteris/zookeeper:latest 。 要构建自己的文件,请使用随附的Makefile。 您可以覆盖任何NAME , REPO或TAG :
cd zookeeper
【文件预览】:
docker-zookeeper-master
----LICENSE(11KB)
----README.md(3KB)
----zookeeper-3.4()
--------Dockerfile(860B)
--------templates()
--------Makefile(574B)
--------setacl.sh(405B)
--------start_container.sh(2KB)
--------zk_config.sh(1KB)
--------zk_launch.sh(2KB)
----zookeeper-3.5()
--------Dockerfile(659B)