From c5f325e580540d81903360920094aafcc6ad4008 Mon Sep 17 00:00:00 2001 From: Christian Segundo Date: Sun, 31 Dec 2023 00:49:58 +0100 Subject: add goss --- Dockerfile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index f138778..9ad4fd5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,12 @@ FROM openjdk:slim ARG VERSION=6.3 +WORKDIR /home/languagetool + +RUN adduser \ + --home /home/languagetool \ + --no-create-home languagetool + SHELL ["/bin/bash", "-eufo", "pipefail", "-c"] # hadolint ignore=DL3008 @@ -14,16 +20,12 @@ RUN apt-get update && \ bsdtar -x -f - && \ rm -rf /var/lib/apt/lists/* -RUN adduser \ - --home /LanguageTool-$VERSION \ - --no-create-home languagetool - COPY --chown=languagetool misc/init.sh / COPY --chown=languagetool misc/ngram.sh / -WORKDIR /LanguageTool-$VERSION HEALTHCHECK --timeout=10s --start-period=5s \ CMD curl --fail --data "language=en-US&text=healthcheck test" http://localhost:8010/v2/check || exit 1 CMD [ "bash", "/init.sh" ] +WORKDIR /home/languagetool/LanguageTool-$VERSION USER languagetool EXPOSE 8010 -- cgit v1.2.3