mirror of
https://ceregatti.org/git/daniel/dayzdockerserver.git
synced 2025-05-07 06:41:17 +00:00
Ensure we have the sources we need. Steamcmd is in non-free.
This commit is contained in:
parent
ffc2400d8b
commit
fd83a017e1
1 changed files with 9 additions and 0 deletions
|
@ -3,6 +3,15 @@ FROM debian:bookworm-slim
|
||||||
# Set debconf to run non-interactively
|
# Set debconf to run non-interactively
|
||||||
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
|
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
|
||||||
|
|
||||||
|
# Set debconf to run non-interactively and agree to the SteamCMD EULA
|
||||||
|
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections \
|
||||||
|
&& echo steam steam/question select "I AGREE" | debconf-set-selections \
|
||||||
|
&& echo steam steam/license note '' | debconf-set-selections \
|
||||||
|
&& dpkg --add-architecture i386
|
||||||
|
|
||||||
|
# Add backports and contrib
|
||||||
|
RUN sed -i /etc/apt/sources.list.d/debian.sources -e 's/Components: main/Components: main contrib non-free/g'
|
||||||
|
|
||||||
# Install only the necessary packages
|
# Install only the necessary packages
|
||||||
RUN apt-get update && apt-get -y upgrade && apt-get -y install --no-install-recommends \
|
RUN apt-get update && apt-get -y upgrade && apt-get -y install --no-install-recommends \
|
||||||
nano \
|
nano \
|
||||||
|
|
Loading…
Add table
Reference in a new issue