FROM java:8 MAINTAINER itzg ENV APT_GET_UPDATE 2016-04-23 RUN apt-get update RUN DEBIAN_FRONTEND=noninteractive apt-get install -y \ imagemagick \ lsof \ nano \ sudo \ vim \ jq \ && apt-get clean RUN useradd -M -s /bin/false --uid 1000 minecraft \ && mkdir /data \ && mkdir /config \ && mkdir /mods \ && mkdir /plugins \ && chown minecraft:minecraft /data /config /mods /plugins EXPOSE 25565 EXPOSE 25575 COPY get-mcadmin-versions.sh /get-mcadmin-versions RUN /get-mcadmin-versions https://mcadmin.net/ COPY start.sh /start COPY start-minecraft.sh /start-minecraft VOLUME ["/data"] VOLUME ["/mods"] VOLUME ["/config"] VOLUME ["/plugins"] COPY server.properties /tmp/server.properties WORKDIR /data ENTRYPOINT [ "/start" ] # Special marker ENV used by MCCY management tool ENV MC_IMAGE=YES ENV UID=1000 GID=1000 ENV MOTD A Minecraft Server Powered by Docker ENV JVM_OPTS -Xmx1024M -Xms1024M ENV TYPE=VANILLA VERSION=LATEST FORGEVERSION=RECOMMENDED LEVEL=world PVP=true DIFFICULTY=easy \ LEVEL_TYPE=DEFAULT GENERATOR_SETTINGS= WORLD= MODPACK=