This docker image is under development and not officialy supported.
The developers of LinuxGSM are not currently docker experts. So if there is someone interested in becoming a LinuxGSM docker developer please contact us.
A docker container distribution of https://github.com/GameServerManagers/LinuxGSM
Dockerhub https://hub.docker.com/r/gameservermanagers/linuxgsm-docker/
Run Game Servers in Docker, multiplex multiple LinuxGSM deployments easily by taking advantage of Dockers port mapping.
This will work both on linux and Docker for Windows. With Docker for Windows, skip the first command and make a folder the normal way. When running the container, Docker for Windows may ask for permission to access the folder. Simply allow this action.
$ mkdir -p /path/to/lgsm && sudo chown -R 750:750 /path/to/lgsm
$ docker run -d --name lgsm-docker --restart always --net=host --hostname LGSM -it -v "/path/to/lgsm:/home/linuxgsm/" gameservermanagers/linuxgsm-docker
To expose multiple game ports for your server use the format -p <start-stop>:<start-stop>
. For example docker run -d --name <server name> -p 12203-12204:12203-12204 --restart-always --net=host gameservermanagers/linuxgsm-docker