X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=docker%2FDockerfile;h=aedfbabf68586b90bb578d8e754d393c28f1645a;hb=c805fe1bdab2102caa77fa358889fffef68d40d3;hp=6ec7b58db7991ed59593020de798ad7fb9965144;hpb=41992a8da4f5ff3df5edc49f95c5994f71f9102f;p=demos%2Fkafka%2Ftraining diff --git a/docker/Dockerfile b/docker/Dockerfile index 6ec7b58..aedfbab 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -3,6 +3,7 @@ FROM confluentinc/cp-kafka-connect:${VERSION} USER root COPY cruise-control /opt/cruise-control/ WORKDIR /opt/cruise-control +RUN wget -O - https://github.com/linkedin/cruise-control-ui/releases/download/v0.4.0/cruise-control-ui-0.4.0.tar.gz | tar -xzv ENV BOOTSTRAP_SERVERS=localhost:9092 ENV ZOOKEEPER_CONNECT=localhost:2181 RUN echo -e '#!/bin/bash\n sed -ie "s+^bootstrap\.servers=.*$+bootstrap.servers=${BOOTSTRAP_SERVERS}+;s+^zookeeper\.connect=.*$+zookeeper.connect=${ZOOKEEPER_CONNECT}+" config/cruisecontrol.properties\nexec ./kafka-cruise-control-start.sh "$@"' > run.sh; chmod a+x run.sh