Initial commit

This commit is contained in:
Jorge Bianquetti
2017-05-12 18:19:15 +02:00
parent a293c0d4ac
commit fe37fe57fe
3 changed files with 21 additions and 8 deletions

View File

@@ -1,28 +1,29 @@
FROM bitnami/minideb-extras:jessie-r14
FROM bitnami/minideb-extras:jessie-r15
MAINTAINER Bitnami <containers@bitnami.com>
ENV BITNAMI_APP_NAME=zookeeper \
BITNAMI_IMAGE_VERSION=0.1-r0 \
ZOOKEEPER_VERSION=3.4.10 \
PATH=/opt/bitnami/zookeeper/bin:/opt/bitnami/java/bin:$PATH
# Additional modules required
RUN bitnami-pkg install java-1.8.0_121-0 --checksum 2743f753fd1ea88bf90352d95694f89ab0a0fb855cf0d1c7b2a6d92835f9ad27
# Install zookeeper
RUN curl http://apache.org/dist/zookeeper/stable/zookeeper-3.4.10.tar.gz > /tmp/zookeeper.tgz
RUN mkdir -p /opt/bitnami/zookeeper && tar -vzxf /tmp/zookeeper.tgz --strip-components 1 -C /opt/bitnami/zookeeper
RUN install -d -m 0755 -o bitnami -g bitnami /var/zookeeper
RUN curl -O http://apache.org/dist/zookeeper/stable/zookeeper-${ZOOKEEPER_VERSION}.tar.gz
RUN mkdir -p /opt/bitnami/zookeeper /var/zookeeper && \
tar -vzxf /zookeeper-${ZOOKEEPER_VERSION}.tar.gz --strip-components 1 -C /opt/bitnami/zookeeper && \
rm -f /zookeeper-${ZOOKEEPER_VERSION}.tar.gz
RUN chown -R bitnami:bitnami /opt/bitnami/zookeeper/ /var/zookeeper
COPY rootfs /
EXPOSE 7000 7001 9042 9160
USER bitnami
EXPOSE 2181 3888 2888
CMD ["zkServer.sh", "start-foreground"]

View File

@@ -0,0 +1,12 @@
build:
docker build -t bitnami/zookeeper .
run:
docker run -it -p 2181:2181 bitnami/zookeeper
shell:
docker run -it -p 2181:2181 bitnami/zookeeper bash
publish:
docker push bitnami/zookeeper

View File

@@ -2,7 +2,7 @@ machine:
services:
- docker
environment:
IMAGE_NAME: cassandra
IMAGE_NAME: zookeeper
DOCKER_PROJECT: bitnami
GCLOUD_PROJECT: bitnami-containers