1
0
Fork 0

feat(games/steam): add Steam image with Wine

This commit is contained in:
Sean Sube 2023-02-10 08:57:23 -06:00
parent 9e7ed92532
commit 07b83e7fda
Signed by: ssube
GPG Key ID: 3EED7B957D362AF1
1 changed files with 24 additions and 0 deletions

24
games/steam/Dockerfile Normal file
View File

@ -0,0 +1,24 @@
FROM docker.artifacts.apextoaster.com/library/ubuntu:bionic
RUN adduser conanserver \
&& dpkg --add-architecture i386 \
&& apt-get update -y \
&& apt-get install -y lib32gcc1 screen software-properties-common wget xvfb
RUN apt-get update -y \
&& echo steam steam/question select "I AGREE" | debconf-set-selections \
&& echo steam steam/license note '' | debconf-set-selections \
&& apt-get install -y steam steamcmd
RUN wget -qO - https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/Release.key | apt-key add - \
&& apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./' \
&& apt-get update -y
RUN wget -qO - https://dl.winehq.org/wine-builds/winehq.key | apt-key add - \
&& apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' \
&& apt-get update -y \
&& apt-get install -y --install-recommends winehq-stable
WORKDIR /usr/games/server
# CMD [ "/bin/sh", "-c", "xvfb-run --auto-servernum --server-args='-screen 640x480x24:32' wine /home/conanserver/server/ConanSandboxServer.exe -log"]