https://docs.papermc.io/paper
docker run \
--detach \
--interactive \
--name paper \
--publish 25565:25565/tcp \
--publish 25565:25565/udp \
--env JAVA_TOOL_OPTIONS="-Xms8G -Xmx8G" \
--volume paper-data:/data \
papermc/paper
FROM papermc/base
EXPOSE 25565/tcp 25565/udp
ARG VERSION
ARG BUILD
ADD https://api.papermc.io/v2/projects/paper/versions/${VERSION}/builds/${BUILD}/downloads/paper-${VERSION}-${BUILD}.jar /server.jar
WORKDIR /data
VOLUME /data
ENTRYPOINT ["java", "-XX:+UseG1GC", "-XX:+ParallelRefProcEnabled", "-XX:MaxGCPauseMillis=200", "-XX:+UnlockExperimentalVMOptions", "-XX:+DisableExplicitGC", "-XX:+AlwaysPreTouch", "-XX:G1NewSizePercent=30", "-XX:G1MaxNewSizePercent=40", "-XX:G1HeapRegionSize=8M", "-XX:G1ReservePercent=20", "-XX:G1HeapWastePercent=5", "-XX:G1MixedGCCountTarget=4", "-XX:InitiatingHeapOccupancyPercent=15", "-XX:G1MixedGCLiveThresholdPercent=90", "-XX:G1RSetUpdatingPauseTimePercent=5", "-XX:SurvivorRatio=32", "-XX:+PerfDisableSharedMem", "-XX:MaxTenuringThreshold=1", "-Dusing.aikars.flags=https://mcflags.emc.gs", "-Daikars.new.flags=true", "-Dcom.mojang.eula.agree=true", "-jar", "/server.jar", "--nogui", "--nojline"]
Content type
Image
Digest
sha256:3039caad0…
Size
83.5 MB
Last updated
about 4 years ago
docker pull papermc/paper