Skip to content

Commit 689743f

Browse files
committed
Updated start-kafka-shell to detect running brokers
1 parent e7a7b5f commit 689743f

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ RUN wget -q http://mirror.gopotato.co.uk/apache/kafka/0.8.1.1/kafka_2.8.0-0.8.1.
88
RUN tar xfz /tmp/kafka_2.8.0-0.8.1.1.tgz -C /opt
99

1010
ENV KAFKA_HOME /opt/kafka_2.8.0-0.8.1.1
11-
ADD start-kafka.sh /usr/bin/start-kafka.sh
11+
ADD start-kafka.sh /usr/bin/start-kafka.sh
12+
ADD broker-list.sh /usr/bin/broker-list.sh
1213
CMD start-kafka.sh

broker-list.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/bash
2+
3+
CONTAINER=`docker ps | grep kafkadocker | head -n 1 | awk '{print $1}'`
4+
docker port $CONTAINER 9092 | sed -r "s/(0.0.0.0):(.*)/$HOST_IP:\2/g"

start-kafka-shell.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/bash
2-
docker run -link zookeeper:zk -i -t wurstmeister/kafka:0.8.1 /bin/bash
2+
docker run -v /var/run/docker.sock:/var/run/docker.sock --link kafkadocker_zookeeper_1:zk -e HOST_IP=$1 -i -t wurstmeister/kafka:latest /bin/bash
33

0 commit comments

Comments
 (0)