[英]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.