Skip to content
Snippets Groups Projects
Commit 94aadf3d authored by TheBroTMv2's avatar TheBroTMv2
Browse files

Update Dockerfile

parent c8a06634
No related branches found
No related tags found
1 merge request!1Master
......@@ -7,29 +7,14 @@ ENV MC_VERSION="latest" \
MC_RAM="2G" \
JAVA_OPTS=""
COPY ./papermc.sh .
COPY ./backup.sh .
COPY ./restore.sh .
RUN chmod +x /papermc.sh \
&& chmod +x /backup.sh \
&& chmod +x /restore.sh
COPY ./papermc.sh /usr/local/bin
RUN useradd --create-home --shell /bin/bash minecraft \
&& mkdir /papermc \
&& chown -R minecraft /papermc/
RUN apt-get update \
&& apt-get install -y wget \
&& apt-get install -y curl \
&& apt-get install -y jq \
&& rm -rf /var/lib/apt/lists/*
&& mkdir -p /opt/papermc /var/opt/papermc \
&& chown -R minecraft /var/opt/papermc/
USER minecraft
WORKDIR /papermc
VOLUME /papermc
# Start script
# Container setup
EXPOSE 25565/tcp
EXPOSE 25565/udp
WORKDIR /var/opt/papermc
VOLUME /var/opt/papermc
EXPOSE 25565
ENTRYPOINT ["sh", "papermc.sh"]
\ No newline at end of file
ENTRYPOINT [ "papermc.sh" ]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment