1
0
mirror of https://github.com/Luzifer/rust-server.git synced 2024-09-19 16:42:59 +00:00
rust-server/Dockerfile
Knut Ahlers 63a6c7c9cd
Initial
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-02-18 16:38:29 +01:00

22 lines
532 B
Docker

FROM debian
RUN set -ex \
&& dpkg --add-architecture i386 \
&& apt-get update \
&& apt-get install -y mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux tmux lib32gcc1 libstdc++6 libstdc++6:i386 \
&& adduser --disabled-password rustserver
ADD https://gameservermanagers.com/dl/rustserver /opt/rustserver
RUN set -ex \
&& chmod 755 /opt/rustserver
USER rustserver
WORKDIR /home/rustserver
ADD start.sh /opt/start.sh
VOLUME /home/rustserver
EXPOSE 28015/udp 28016
ENTRYPOINT ["/opt/start.sh"]