ADD file:7009ad0ee0bbe5ed7f381792e07347e260e6896aeee0d80597808065120fa96b in / |
CMD ["bash"] |
LABEL maintainer=Didstopia <support@didstopia.com> |
ARG DEBIAN_FRONTEND=noninteractive |
USER root |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update; apt-get install -y --no-install-recommends gnupg2 dirmngr apt-transport-https lsb-release |
ENV GOSU_VERSION=1.14 |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends ca-certificates wget; if gpg --version | grep -q '^gpg (GnuPG) 1\.'; then apt-get install -y --no-install-recommends gnupg-curl; fi; rm -rf /var/lib/apt/lists/*; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; command -v gpgconf && gpgconf --kill all || :; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && apt-get install apt-utils -y --no-install-recommends && apt-get install -y --no-install-recommends ca-certificates software-properties-common locales wget curl git sudo libarchive-tools && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get autoremove -y && apt-get clean && rm -rf /var/lib/apt/lists/* /var/tmp/* /tmp/* && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c groupadd --system --gid 1000 docker && useradd --create-home --home /app --uid 1000 --gid 1000 --groups docker,users,staff --shell /bin/false docker && mkdir -p /app && chown -R docker:docker /app |
ENV LANGUAGE=en_US.UTF-8 |
ENV LANG=en_US.utf8 |
ENV TERM=xterm |
ENV TZ=Etc/UTC |
ENV PGID=1000 |
ENV PUID=1000 |
ENV CHOWN_DIRS=/app |
ENV ENABLE_PASSWORDLESS_SUDO=false |
COPY multi:ea3ebf4a748a286b8eba2f0b9f2c84fb15ca67897a2547649af241b651fc9eea in / |
ADD file:d28ca0d3be347ccb6953c61a1f9418d94aab07ec6372af3ffee107a6c7a943b8 in /entrypoint.sh |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c chmod +x /entrypoint.sh |
ENTRYPOINT ["/entrypoint.sh"] |
CMD ["/bin/bash"] |
LABEL org.label-schema.vendor=Didstopia org.label-schema.name=Base Docker image for Ubuntu. org.label-schema.version=ubuntu-20.04 org.label-schema.description=An always up to date base image for Ubuntu. org.label-schema.url=https://github.com/Didstopia/docker-base-images org.label-schema.vcs-url=github.com:Didstopia/docker-base-images.git org.label-schema.vcs-ref=3f339572efa9e6afeb4cfc524f946cab2828d92c org.label-schema.schema-version=1.0 |
LABEL maintainer=Didstopia <support@didstopia.com> |
ARG DEBIAN_FRONTEND=noninteractive |
ENV CHOWN_DIRS=/app,/steamcmd |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c add-apt-repository multiverse && dpkg --add-architecture i386 && echo steam steam/question select "I AGREE" | sudo debconf-set-selections && echo steam steam/license note '' | sudo debconf-set-selections && apt-get update && apt-get install -y --no-install-recommends steamcmd lib32gcc1 libstdc++6 libsdl2-2.0-0:i386 libcurl4-openssl-dev:i386 && ln -sf /usr/games/steamcmd /usr/local/bin/steamcmd && ls -la /usr/lib/*/libcurl.so* && ln -sf /usr/lib/i386-linux-gnu/libcurl.so.4 /usr/lib/i386-linux-gnu/libcurl.so && ln -sf /usr/lib/i386-linux-gnu/libcurl.so.4 /usr/lib/i386-linux-gnu/libcurl.so.3 && apt-get clean && rm -rf /var/lib/apt/lists/* /var/tmp/* /tmp/dumps /tmp/* |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c mkdir -p /steamcmd && curl -s http://media.steampowered.com/installer/steamcmd_linux.tar.gz | tar -v -C /steamcmd -zx && chmod +x /steamcmd/steamcmd.sh && /steamcmd/steamcmd.sh +login anonymous +quit |
LABEL org.label-schema.vendor=Didstopia org.label-schema.name=Base Docker image for steamcmd. org.label-schema.version=steamcmd-ubuntu-20.04 org.label-schema.description=An always up to date base image for steamcmd. org.label-schema.url=https://github.com/Didstopia/docker-base-images org.label-schema.vcs-url=github.com:Didstopia/docker-base-images.git org.label-schema.vcs-ref=3f339572efa9e6afeb4cfc524f946cab2828d92c org.label-schema.schema-version=1.0 |
LABEL maintainer=Ezekiel Grave <gitea@reg.ici.de.com> |
ARG DEBIAN_FRONTEND=noninteractive |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && apt-get install -y --no-install-recommends net-tools && apt-get clean && dpkg --clear-avail && rm -rf /var/lib/apt/lists/* |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c mkdir -p /steamcmd/starbound |
ADD file:e52508718fd91a5c398d5a3abd281275ac5d635b1255a107441b567ab12ff283 in /install.cmd |
ADD file:396f712dba15cb9f4824f8ca3b4e78421ca268feb6247dcc6eb01195f14b1079 in /app/start.sh |
WORKDIR / |
|1 DEBIAN_FRONTEND=noninteractive /bin/sh -c chown -R 1000:1000 /steamcmd /app |
ENV PGID=1000 |
ENV PUID=1000 |
EXPOSE 21025/tcp |
ENV STEAM_USERNAME= |
ENV STEAM_PASSWORD= |
ENV SKIP_STEAMCMD= |
ENV CHOWN_DIRS=/app,/steamcmd |
VOLUME [/app/steam /steamcmd/starbound] |
CMD ["bash" "/app/start.sh"] |