A complete Counter Strike: Global Offensive docker container.
Pull the image from the Docker Hub:
docker pull krishath/csgo
Set the environmental variables:
GAME_TYPE
GAME_MODE
MAP_GROUP
MAP
GSLT
(optional, set it if you want to create a non-LAN server)
And finally run:
docker run -e GAME_TYPE=0 {...} krishath/csgo
If you would like to further config the server, just mount the config folder locally:
docker run -v cfg_folder:/home/steam/csgo/csgo/cfg {...} krishath/csgo