diff options
author | Silvio Fricke | 2016-08-07 08:15:56 +0200 |
---|---|---|
committer | Silvio Fricke | 2016-08-07 08:15:56 +0200 |
commit | 6f31083054da9592e0dd3e2d4ab3f39c30871fde (patch) | |
tree | e2ba58c8584a649161f087425137c07d1f52eada | |
parent | b8e9c6e553e30b5e592e0b48e3b48e53dca11926 (diff) | |
download | languagetool-6f31083054da9592e0dd3e2d4ab3f39c30871fde.tar.gz |
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 <silvio.fricke@gmail.com>
-rw-r--r-- | Dockerfile | 19 |
1 files changed, 8 insertions, 11 deletions
@@ -1,20 +1,17 @@ -FROM debian:jessie +FROM alpine:3.4 MAINTAINER Silvio Fricke <silvio.fricke@gmail.com> -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 |