Docker image for Left 4 Dead 2 Dedicated Server (DockerHub link).
Base Docker image - ubuntu:24.04.
docker pull serhiiartiukh5465/l4d2_dedicated_server
docker run --name l4d2_server -t -p 27015:27015 -v l4d2_server_data:/home/steam_user/files_server/ serhiiartiukh5465/l4d2_dedicated_server
docker volume create l4d2_server_data
docker compose build && docker compose up
The default server launch parameters.: -console -maxplayers 8 +map c1m1_hotel +sv_lan 0.
docker run --name l4d2_server -t -p 27015:27015 -v l4d2_server_data:/home/steam_user/files_server/ serhiiartiukh5465/l4d2_server +map c1m4_atrium +maxplayers 16
docker run --name l4d2_server -t -p 27015:27015 -v l4d2_server_data:/home/steam_user/files_server/ serhiiartiukh5465/l4d2_server -ip 0.0.0.0
All server files will be located in the volume l4d2_server_data. Approximate size of the data when unpacked is 9 GB.
Deployment:
namespace: l4d2-server-namespace
labels:
app: l4d2-server
replicas: 1
DNS nameservers: 8.8.8.8
Service:
type: LoadBalancer
protocol: TCP/UDP
port: 27015
PVC:
resources:
requests:
storage: 12Gi
accessModes:
- ReadWriteOnce
MIT