diff options
author | silvio | 2020-06-29 09:20:26 +0200 |
---|---|---|
committer | GitHub | 2020-06-29 09:20:26 +0200 |
commit | a52be3a337e8e45b3462eeb76bccf54b277e4b81 (patch) | |
tree | a61f8d078b240e45622d0673df2b572a294db9a1 /Dockerfile | |
parent | c9d8de54cf71e22fbd117c9486509d351a4aec6a (diff) | |
parent | 0627afe02521f1f5d1f9d20b35ad61a03446e547 (diff) | |
download | languagetool-a52be3a337e8e45b3462eeb76bccf54b277e4b81.tar.gz |
Merge pull request #13 from jansel/java14
Fix warnings and upgrade to openjdk-14
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 25 |
1 files changed, 7 insertions, 18 deletions
@@ -1,28 +1,17 @@ -FROM debian:stretch +FROM openjdk:14-alpine MAINTAINER Silvio Fricke <silvio.fricke@gmail.com> -RUN set -ex \ - && mkdir -p /uploads /etc/apt/sources.list.d /var/cache/apt/archives/ \ - && export DEBIAN_FRONTEND=noninteractive \ - && apt-get clean \ - && apt-get update -y \ - && apt-get install -y \ - bash \ - openjdk-8-jre-headless \ - unzip +RUN apk add --no-cache libgomp gcompat libstdc++ ENV VERSION 4.9.1 -ADD https://www.languagetool.org/download/LanguageTool-$VERSION.zip /LanguageTool-$VERSION.zip - -RUN unzip LanguageTool-$VERSION.zip \ - && rm LanguageTool-$VERSION.zip +RUN wget https://www.languagetool.org/download/LanguageTool-$VERSION.zip && \ + unzip LanguageTool-$VERSION.zip && \ + rm LanguageTool-$VERSION.zip WORKDIR /LanguageTool-$VERSION ADD misc/start.sh /start.sh -RUN chmod a+x /start.sh -RUN mkdir /nonexistent && touch /nonexistent/.languagetool.cfg - -CMD [ "/start.sh" ] +CMD [ "sh", "/start.sh" ] +USER nobody EXPOSE 8010 |