From d14d666e24f4ef2042ebc85a633cd4f16b0d3e01 Mon Sep 17 00:00:00 2001 From: Geoff Bourne Date: Tue, 30 Aug 2016 17:11:10 -0500 Subject: [PATCH] [mc] Ensure home directory is writable For #102 --- minecraft-server/Dockerfile | 4 ++-- minecraft-server/start.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/minecraft-server/Dockerfile b/minecraft-server/Dockerfile index 89727832..4e21467f 100644 --- a/minecraft-server/Dockerfile +++ b/minecraft-server/Dockerfile @@ -14,7 +14,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y \ jq \ && apt-get clean -RUN useradd -M -s /bin/false --uid 1000 minecraft \ +RUN useradd -s /bin/false --uid 1000 minecraft \ && mkdir /data \ && mkdir /config \ && mkdir /mods \ @@ -29,7 +29,7 @@ COPY start-minecraft.sh /start-minecraft COPY mcadmin.jq /usr/share RUN chmod +x /usr/local/bin/* -VOLUME ["/data","/mods","/config","/plugins"] +VOLUME ["/data","/mods","/config","/plugins","/home/minecraft"] COPY server.properties /tmp/server.properties WORKDIR /data diff --git a/minecraft-server/start.sh b/minecraft-server/start.sh index a335aa7b..06efca94 100755 --- a/minecraft-server/start.sh +++ b/minecraft-server/start.sh @@ -4,7 +4,7 @@ set -e usermod --uid $UID minecraft groupmod --gid $GID minecraft -chown -R minecraft:minecraft /data /start-minecraft +chown -R minecraft:minecraft /data /start-minecraft /home/minecraft chmod -R g+wX /data /start-minecraft while lsof -- /start-minecraft; do