繁体   English   中英

Docker Zookeeper映像无法连接到Sheepkiller / kafka-manager映像

[英]Docker zookeeper image unable to connect to sheepkiller/kafka-manager image

我正在使用两个图像Sheepkiller / kafka-manager / (来自Yahoo Inc.),但是该图像是由具有怪异幽默感的人制作的,但它具有很好的评价。

动物园管理员

我启动ZooKeeper

docker run --it --restart always -d zookeeper

然后尝试启动Apache Manager

docker run -it --rm  -p 9000:9000 -e ZK_HOSTS="your-zk.domain:2181" -e APPLICATION_SECRET=letmein sheepkiller/kafka-manager

文件说:

(如果未定义ZK_HOSTS,则默认值已设置为“ localhost:2181”)

错误:

启动客户端连接,connectString = localhost:2181 sessionTimeout = 60000 watcher=org.apache.curator.ConnectionState@7bf272d3 [info] oazClientCnxn-打开与服务器localhost / 127.0.0.1:2181的套接字连接。 不会尝试使用SASL进行身份验证(未知错误)[info] kmaKafkaManagerActor-zk = localhost:2181 [info] kmaKafkaManagerActor-baseZkPath = / kafka-manager [警告] oazClientCnxn-会话0x0用于服务器null,意外错误,关闭套接字连接和尝试重新连接

我正在使用Docker version 17.12.0-ce, build c97c6d6在Windows 10上Docker version 17.12.0-ce, build c97c6d6 。我尝试了几种不同的方法,但未成功。 我假设端口存在问题,我是zookeeper配置文件/ sheepkiller / kafka-manager / dockerfile /,但是如果确实如此,我不确定在拔出它们后如何更改这些图像。

以下应该可以正常工作:

docker network create zookeeper-net
docker run -it --restart always -p 2181:2181 --network zookeeper-net --name zookeeper -d zookeeper
docker run -it --rm  -p 9000:9000 -e ZK_HOSTS="zookeeper:2181" -e APPLICATION_SECRET=letmein sheepkiller/kafka-manager

更新

还有一个compose文件可以设置所有内容。 我建议您使用它。

docker-compose up -d

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM