FROM openjdk:8u242-jdk-buster LABEL Maintainer="Wolfgang Hottgenroth " LABEL ImageName="registry.gitlab.com/wolutator/bukkit-docker" LABEL AlternativeImageName="wollud1969/bukkit-docker" ARG BUKKIT_VERSION ARG BUILD_DIR=/minecraft-build ARG APP_DIR=/minecraft ARG USER=minecraft ARG UID=25565 RUN \ mkdir $BUILD_DIR && cd $BUILD_DIR && \ wget -O BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar && \ java -jar BuildTools.jar --rev $BUKKIT_VERSION && \ mkdir $APP_DIR && cd $APP_DIR && \ cp $BUILD_DIR/spigot-*.jar $APP_DIR/spigot.jar && \ useradd -d $APP_DIR -u $UID $USER VOLUME /data EXPOSE 25565 WORKDIR /data USER $UID:$UID CMD [ "java", "-jar", "$APP_DIR/spigot.jar" ]