phenompeople/zookeeper基于CentOS构建的ZooKeeper镜像Dockerfile。
3.4.10 (3.4.10/Dockerfile)3.4.8 (3.4.8/Dockerfile)bash$ docker run --name=zookeeper -p 2181:2181 -td phenompeople/zookeeper
上述命令运行ZooKeeper容器,将容器的2181端口映射到主机,并在后台运行。
--restart=always选项:bash$ docker run --restart=always --name=zookeeper -p 2181:2181 -td phenompeople/zookeeper
为实现可靠的ZooKeeper服务,应将ZooKeeper部署在称为"集群(ensemble)"的环境中。只要集群中的大多数节点正常运行,服务就可用。由于ZooKeeper需要多数节点正常,因此最好使用奇数台机器。例如,4台机器的集群只能容忍1台机器故障;若2台故障,剩余2台无法构成多数。而5台机器的集群可容忍2台故障。
注意:同一ZooKeeper镜像可用于多节点服务器,但需创建包含至少zoo.cfg和log4j.properties的自定义配置目录。
许可证:Apache License
作者:Phenompeople Pvt Ltd (<***>)


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务