FROM debian:wheezy
COPY sources.list /etc/apt/sources.list
RUN apt-get update && apt-get upgrade -y
ADD zookeeper-3.3.6.tar.gz /opt/app/zookeeper
ADD jdk-7u79-linux-x64.tar.gz /opt/sdk/java/
ENV JAVA_HOME /opt/sdk/java/jdk
ENV PATH $PATH:/opt/sdk/java/jdk/bin
RUN ["/bin/ln","-s","/opt/sdk/java/jdk1.7.0_79","/opt/sdk/java/jdk"]
RUN ["/bin/ln","-s","/opt/app/zookeeper/zookeeper-3.3.6","/opt/app/zookeeper/default"]
EXPOSE 2181 2888 3888
CMD ["/opt/app/zookeeper/default/bin/zkServer.sh","start-foreground"]
Trusted repository list ,3.3.6 & 3.4.6 available.
docker run -d --name=zookeeper -v /opt/app/zookeeper/conf:/opt/app/zookeeper/default/conf -v /opt/app/zookeeper/data:/opt/app/zookeeper/data -p 2181:2181 -p 2888:2888 -p 3888:3888 forekshub/zookeeper:3.3.6
!!!!! provide unique id in data/myid !!!!!!
Content type
Image
Digest
sha256:f3ffe554b…
Size
235.1 MB
Last updated
almost 11 years ago
docker pull forekshub/zookeeper