Update Dockerfile

1. maven:latest now bases on OL7. changed to debian based base image. 
2. removed java 8 installation - base image contains openjdk 11
3. removed JAVA_HOME env - this ENV is set up in base image
4. added mvn clean package command to build downloaded sources
diff --git a/distribution/docker/kenlm/Dockerfile b/distribution/docker/kenlm/Dockerfile
index 5342275..fc757e2 100644
--- a/distribution/docker/kenlm/Dockerfile
+++ b/distribution/docker/kenlm/Dockerfile
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM maven:latest
+FROM maven:3.6-openjdk-11
 
 LABEL Description="Builds the KenLM library for use with language packs" Vendor="Apache Software Foundation"
 
@@ -28,11 +28,9 @@
             liblzma-dev \            
             libz-dev \
             make \
-            curl \
-            openjdk-8-jdk
+            curl 
 
 # set environment variables
-ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
 ENV JOSHUA=/code
 ENV PORT=5674
 ENV JOSHUA_ARGS=""
@@ -43,7 +41,7 @@
 WORKDIR /code
 RUN curl -L https://api.github.com/repos/apache/joshua/tarball | tar --strip-components=1 -xzvf -
 RUN echo y | bash download-deps.sh kenlm
-
+RUN mvn clean package -DskipTests
 # TODO: check that the LP version is correct
 
 # start Joshua