Adaptions:
- Use i386/debian-buster instead of outdated stretch
- Use some ideas from other Dockerfiles 1 2
- More environment variables, and put them into .env file
Copy .env.example to .env and adapt the values!
docker build -t left4dead2server .
docker run --rm --env-file .env -p 27015:27015 -p 27015:27015/udp left4dead2server