Docker Spigot image for Minecraft 1.15.2 to 1.21.x
This image can run a simple spigot server with standard arguments and volumes to logs and pugins folders for your spigot server if your want it.
Gitlab project
See the project for the docker-image on Gitlab if you wont to see have the images is makeded
Every day a CI/CD pipline build, test and deploy the docker-images for the newest versions of Minecraft
Examples
With spigot startup arguments
docker run -p 25588:25565 -e EULA=true --name my-spigot-server -it danielswebsite/minecraft-spigot-server:mc-1.16.3 --max-players 600 --online-mode false
With volume to plugin folder
docker run -p 25588:25565 -e EULA=true --name my-spigot-server -v c:\docker\volumes\plugins:/server/plugins -it danielswebsite/minecraft-spigot-server:mc-1.16.3
With volume to logs folder
docker run -p 25588:25565 -e EULA=true --name my-spigot-server -v c:\docker\volumes\logs:/server/logs -it danielswebsite/minecraft-spigot-server:mc-1.16.3
With volume to logs and plugin folder and startup arguments
docker run -p 25588:25565 -e EULA=true --name my-spigot-server -v c:\docker\volumes\logs:/server/logs -v c:\docker\volumes\plugins:/server/plugins -it danielswebsite/minecraft-spigot-server:mc-1.16.3 --max-players 1200 --online-mode true
Spigot startup arguments documentation
See more on https://www.spigotmc.org/wiki/start-up-parameters/ what startup arguments you can use with your spigot minecraft server.
Docker volume documentations
Se more on https://docs.docker.com/storage/volumes/ have to config volumes with docker.
Image release and change notes
-
2020-08-21 Make new images-target (mc-1.16.2) for Minecraft version 1.16.2.
-
2020-09-13 Make new images-target (mc-1.16.3) for Minecraft version 1.16.3 and update the image-target (mc-1.12.2).
-
2020-09-20 Update the spigot jar file for images-target (mc-1.16.3).
-
2020-09-20 Update all images-targets with volumes to spigot plugin and logs folder and update spigot jar files.
-
2020-11-14 Update the to spigot-jar to version 1.16.4 and add a new target with it.
-
2020-12-26 Update the to spigot-jar version 1.16.4 last spigot update.
-
2020-12-28 Update all spigot jar images to the last build and add user insted of root user to make better security for the images.
-
2021-05-30 Make a script on a server to automatic buld and public new images when its time to update spigot server files.
-
2022-02-03 Only 1.18 and 1.18.1 are added to target and version of minecraft.
-
2022-12-05 Add 1.19.0 and 1.19.2 and create git project for automated build https://gitlab.com/Danielswebsite/spigotdocker
-
2023-06-01 Update image to Minecraft v.1.19.4
-
2023-07-10 Update image to Minecraft v.1.20.1
-
2023-11-23 Update image to Minecraft v.1.20.2
-
2024-02-21 Fix error for buildscript to docker image for Minecraft v.1.20.2
-
2024-11-10 Update image to Minecraft v.1.21.3
-
2024-11-15 First run of Gitlab CI/CD pipeline has run with success, see more in the top in Gitlab section for more info