Docker image for running a digital paintball 2 server
10K+
All steps described below assume you have docker installed and running.
First, pull the image: docker pull nukla/paintball2
docker run -p 27910:27910/udp -v /path/to/some/existing/dir/on/the/host/:/paintball2/pball/ -it nukla/paintball2
after starting the server you can find all the relevant files in /path/to/some/existing/dir/on/the/host/ which you specified above.
The host directory should already exist and not be owned by root. Otherwise you will get permission errors
docker run -p 27910:27910/udp -v /path/to/your/pball/:/paintball2/pball/ -it nukla/paintball2
When no additional arguments are provided, the paintball2 binary will be run with +set dedicated 1 +exec server.cfg +map midnight as arguments.
If you specify your own arguments, none of the default arguments will be set. You can specify your own arguments by just appending them to the end of the docker command.
For example if you want to run the binary with the arguments +set dedicated 1 +exec randomconfigfile.cfg, you would do it like this: docker run -p 27910:27910/udp -v /path/to/your/pball/:/paintball2/pball/ -it nukla/paintball2 +set dedicated 1 +exec randomconfigfile.cfg
You can read the spaghetti for this image here: https://gitlab.com/nukla/paintball2-docker
Content type
Image
Digest
sha256:81a6b9971…
Size
157.7 MB
Last updated
almost 3 years ago
docker pull nukla/paintball2