Skip to content

Commit

Permalink
Use bootstrap script with Docker for extracting zkServer property
Browse files Browse the repository at this point in the history
  • Loading branch information
Jean-Louis Rigau committed May 18, 2016
1 parent 656c223 commit b8470e9
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
3 changes: 2 additions & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ WORKDIR /var/app

ADD zkui-*.jar /var/app/zkui.jar
ADD config.cfg /var/app/config.cfg
ADD bootstrap.sh /var/app/bootstrap.sh

ENTRYPOINT [ "java", "-jar", "/var/app/zkui.jar" ]
ENTRYPOINT ["/var/app/bootstrap.sh"]

EXPOSE 9090
9 changes: 9 additions & 0 deletions docker/bootstrap.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/sh

ZK_SERVER=${ZK_SERVER:-"localhost:2181"}

sed -i "s/^zkServer=.*$/zkServer=$ZK_SERVER/" /var/app/config.cfg

echo "Starting zkui with server $ZK_SERVER"

exec java -jar /var/app/zkui.jar

0 comments on commit b8470e9

Please sign in to comment.