Sign inSign up

thibauddemay/papermc

By thibauddemay

•Updated 1 day ago

Unofficial Docker images for PaperMC Server with latest tag, multiple levels of semantic versioning

Image
0

100K+

thibauddemay/papermc repository overview

⁠PaperMC Docker

This project provides a set of Docker images for running a PaperMC Minecraft server.

The images are based on Amazon Corretto like the official PaperMC docs⁠ recommend and a specific version of the PaperMC server, which are downloaded from the official PaperMC build server. Image are built using the Dockerfile in this repository and are pushed to Docker Hub under the thibauddemay/papermc namespace.

⁠Supported Tags

Each image is tagged with the version of the PaperMC server it contains and we also provide a group version using Major and Minor version X.y and latest tag that always points to the latest version.

TagDescription
latestLatest version of PaperMC.
X.yLatest version of PaperMC in the X.y series.
X.y.zSpecific version of PaperMC.

⁠Usage

To help you get started creating a container from this image you can either use docker-compose or the docker cli.

The container expose the PaperMC server on port 25565. You need to accept the EULA by setting the EULA environment variable to true.

We can customize the server configuration and access to server data by mounting a volume on /app/data and adding or modifying the server files.

⁠Docker Compose
---
services:
  papermc-server:
    image: thibauddemay/papermc:latest
    restart: unless-stopped
    ports:
      - "25565:25565"
    environment:
      EULA: "true"
    volumes:
      - /path/to/papermc-data:/app/data
⁠Docker CLI
docker run -d \
  -name papermc-server \
  -p 25565:25565 \
  -e EULA="true" \ 
  -v /path/to/papermc-data:/app/data \
  --restart unless-stopped \
  thibauddemay/papermc:latest

⁠Options

Environment VariableDefaultExampleDescription
EULAfalsetrueSet to true to accept the Minecraft EULA.
JAVA_ARGS-Xms4G -Xmx4G-Xms2G -Xmx8GJava arguments to pass to the server.

Tag summary

Content type

Image

Digest

sha256:403cc8597…

Size

210.9 MB

Last updated

1 day ago

docker pull thibauddemay/papermc