From 6f31083054da9592e0dd3e2d4ab3f39c30871fde Mon Sep 17 00:00:00 2001 From: Silvio Fricke Date: Sun, 7 Aug 2016 08:15:56 +0200 Subject: dockerfile: switch to alpine linux With this switch we save nearly 150MB on image size new 362.3 MB old 534.2 MB Signed-off-by: Silvio Fricke --- Dockerfile | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index 4e52dd0..36e7791 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,20 +1,17 @@ -FROM debian:jessie +FROM alpine:3.4 MAINTAINER Silvio Fricke -RUN export DEBIAN_FRONTEND=noninteractive \ - && echo "deb http://http.debian.net/debian jessie-backports main" > /etc/apt/sources.list.d/backports.list \ - && apt-get update -y \ - && apt-get install -y --no-install-recommends \ - openjdk-8-jre-headless \ - unzip \ - && apt-get clean -y \ - && rm -rf /var/lib/apt/lists/* - ENV VERSION 3.4 ADD https://www.languagetool.org/download/LanguageTool-$VERSION.zip /LanguageTool-$VERSION.zip -RUN unzip LanguageTool-$VERSION.zip +RUN apk update \ + && apk add \ + openjdk8-jre-base \ + unzip \ + && rm -rf /var/cache/apk \ + && unzip LanguageTool-$VERSION.zip \ + && rm LanguageTool-$VERSION.zip WORKDIR /LanguageTool-$VERSION -- cgit v1.2.3