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 管理器
docker run -it --rm -p 9000:9000 -e ZK_HOSTS="your-zk.domain:2181" -e APPLICATION_SECRET=letmein sheepkiller/kafka-manager
文档说:
(if you don't define ZK_HOSTS, default value has been set to "localhost:2181")
错误:
Initiating client connection, connectString=localhost:2181 sessionTimeout=60000 watcher=org.apache.curator.ConnectionState@7bf272d3
[info] o.a.z.ClientCnxn - Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
[info] k.m.a.KafkaManagerActor - zk=localhost:2181
[info] k.m.a.KafkaManagerActor - baseZkPath=/kafka-manager
[warn] o.a.z.ClientCnxn - Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
我在 windows 10 上使用 Docker version 17.12.0-ce, build c97c6d6
。我尝试了几种不同的方法,但都没有成功。我假设端口存在问题,我 zookeeper config file and /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 file 来设置所有内容。我建议你使用它。
docker-compose up -d
我正在使用两张图片 sheepkiller/kafka-manager/(来自 Yahoo Inc 的工具),但这张图片是由幽默感古怪的人制作的,但评论很好。
我启动 ZooKeeper
docker run --it --restart always -d zookeeper
然后尝试启动 apache 管理器
docker run -it --rm -p 9000:9000 -e ZK_HOSTS="your-zk.domain:2181" -e APPLICATION_SECRET=letmein sheepkiller/kafka-manager
文档说:
(if you don't define ZK_HOSTS, default value has been set to "localhost:2181")
错误:
Initiating client connection, connectString=localhost:2181 sessionTimeout=60000 watcher=org.apache.curator.ConnectionState@7bf272d3 [info] o.a.z.ClientCnxn - Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error) [info] k.m.a.KafkaManagerActor - zk=localhost:2181 [info] k.m.a.KafkaManagerActor - baseZkPath=/kafka-manager [warn] o.a.z.ClientCnxn - Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
我在 windows 10 上使用 Docker version 17.12.0-ce, build c97c6d6
。我尝试了几种不同的方法,但都没有成功。我假设端口存在问题,我 zookeeper config file and /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 file 来设置所有内容。我建议你使用它。
docker-compose up -d