21 lines
572 B
Docker
21 lines
572 B
Docker
FROM dobu/deps-base-ubuntu-jammy:latest
|
|
|
|
ARG UPSTREAM_VERSION
|
|
|
|
RUN apt-get -y update && apt-get -y install steam
|
|
|
|
USER user
|
|
|
|
ENV PROTON_NO_FSYNC=1
|
|
|
|
LABEL net.typeblog.dobu.desktop_file_path="/usr/share/applications/steam.desktop"
|
|
|
|
# Steam Runtime requires its own namespaces
|
|
# so we have to allow them in our seccomp filter.
|
|
# Don't use it if you don't trust their sandboxing (pressure-vessel).
|
|
LABEL net.typeblog.dobu.unsafe_i_know_what_i_am_doing_allow_namespaces="true"
|
|
|
|
# We also need X11
|
|
LABEL net.typeblog.dobu.x11_required="true"
|
|
|
|
ENTRYPOINT [ "/usr/games/steam" ]
|