diff --git a/Dockerfile b/Dockerfile index 41e1c3c..22b810e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,17 @@ -FROM java:openjdk-7-jdk +FROM anapsix/alpine-java:jdk8 -RUN apt-get update && apt-get install -y maven +ENV MAVEN_VERSION 3.3.3 + +RUN wget http://ftp.fau.de/apache/maven/maven-3/3.3.1/binaries/apache-maven-3.3.1-bin.tar.gz \ + && tar -zxvf apache-maven-3.3.1-bin.tar.gz \ + && rm apache-maven-3.3.1-bin.tar.gz \ + && mv apache-maven-3.3.1 /usr/lib/mvn + +ENV MAVEN_HOME /usr/share/maven +ENV JAVA=$JAVA_HOME/bin +ENV M2_HOME=/usr/lib/mvn +ENV M2=$M2_HOME/bin +ENV PATH $PATH:$JAVA_HOME:$JAVA:$M2_HOME:$M2 ADD ./ /opt/kafka-websocket @@ -8,5 +19,4 @@ WORKDIR /opt/kafka-websocket RUN mvn package -CMD java -jar target/kafka-websocket-0.8.2-SNAPSHOT-shaded.jar - +CMD java -jar target/kafka-websocket-0.10.0.0-shaded.jar diff --git a/pom.xml b/pom.xml index 73042b8..1825cff 100644 --- a/pom.xml +++ b/pom.xml @@ -6,13 +6,13 @@ us.b3k.kafka kafka-websocket - 0.8.2-SNAPSHOT + 0.10.0.0 UTF-8 UTF-8 9.1.5.v20140505 - 0.8.2.0 + 0.10.0.0 @@ -139,4 +139,4 @@ - \ No newline at end of file +