FragSoc / steamcmd-wine-xvfb-docker

A docker image to serve as a base for running windows-based gameservers in linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Basic Gameserver Wine Base Docker Image

Travis (.com) Docker Pulls GitHub

This is a minimal base image, upload to docker hub, with wine, xvfb, tini and steamcmd installed. It's intended to be used to run conventionally windows-only servers under linux inside docker containers.

Note: tini is included because xvfb-run won't correctly attach stdout among other issues if run as the root process.

Based on the steamcmd/steamcmd image.

Usage

  1. Base your docker image upon this one
  2. Perform any necessary setup
  3. Set your run command to utilise xvfb and wine to launch your executable
FROM fragsoc/steamcmd-wine-xvfb

# Do some setup RUN commands

ENTRYPOINT ["tini", "--", "xvfb-run", "-a", "wine", "./MyServer.exe"]

About

A docker image to serve as a base for running windows-based gameservers in linux

License:GNU Affero General Public License v3.0


Languages

Language:Dockerfile 72.7%Language:Shell 27.3%