From e48fa26b5a17a0363b2ec908d2277efdc5e137cd Mon Sep 17 00:00:00 2001 From: Salt Date: Tue, 14 Jun 2022 14:10:19 -0500 Subject: [PATCH] Try adding a user to the container --- Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Dockerfile b/Dockerfile index 2a713ac..3beadc7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,10 @@ ARG MINECRAFT_VERSION="1.16.5" ARG FORGE_VERSION="36.2.26" ARG JRE_VERSION="openjdk8-jre" +ARG UID=1520 +ARG GID=1520 +ARG USER=minecraft + # The first stage just builds up the modpack FROM alpine:latest AS build @@ -29,7 +33,9 @@ ARG JRE_VERSION # Build the thing up RUN apk add bash curl findutils rsync screen "${JRE_VERSION}" +RUN groupadd -g $GID -o $USER && useradd -m -u $UID -g $GID -o -s /bin/bash $USER WORKDIR /minecraft COPY --from=build /minecraft . +USER $USER CMD [ "bash", "start-server.sh" ] EXPOSE 25565