diff options
author | Staffan Olsson <staffan@repos.se> | 2016-09-05 07:14:51 +0200 |
---|---|---|
committer | Staffan Olsson <staffan@repos.se> | 2016-09-05 07:14:51 +0200 |
commit | b32e66493e19da13f3a5d54e2d0e543d68c4026d (patch) | |
tree | 27f2ae995606a4bb12ac5286261af5611bf92922 | |
parent | c9bdab7185b3eee1c65e6043a7d813c294c8046d (diff) | |
download | kubernetes-kafka-docker-images.tar.gz kubernetes-kafka-docker-images.tar.bz2 kubernetes-kafka-docker-images.zip |
Current from github.com/solsson/dockerfiles kafkadocker-images
-rw-r--r-- | docker-kafka/Dockerfile | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/docker-kafka/Dockerfile b/docker-kafka/Dockerfile new file mode 100644 index 0000000..485ea66 --- /dev/null +++ b/docker-kafka/Dockerfile @@ -0,0 +1,18 @@ + +FROM java:openjdk-8-jre + +ENV kafka_version=0.10.0.1 +ENV scala_version=2.11.8 +ENV kafka_bin_version=2.11-$kafka_version + +RUN curl -SLs "http://www.scala-lang.org/files/archive/scala-$scala_version.deb" -o scala.deb \ + && dpkg -i scala.deb \ + && rm scala.deb \ + && curl -SLs "http://www-eu.apache.org/dist/kafka/$kafka_version/kafka_$kafka_bin_version.tgz" | tar -xzf - -C /opt \ + && mv /opt/kafka_$kafka_bin_version /opt/kafka + +WORKDIR /opt/kafka +ENTRYPOINT ["bin/kafka-server-start.sh"] + +RUN sed -i 's/zookeeper.connect=localhost:2181/zookeeper.connect=zookeeper:2181/' config/server.properties +CMD ["config/server.properties"] |