Andreas Rocznik andreas
  • Joined on 2023-11-24

docker-ark-server (latest)

Published 2026-06-06 19:08:49 +03:00 by andreas

Installation

docker pull gitea.phadric.de/andreas/docker-ark-server:latest
sha256:66051b3b1f27ef7ea8fd0eea9f9c536dfe8aa1f056507e627666ee5b762d29b2

Images

Digest OS / Arch Size
d7d0faa38a linux/amd64 276 MiB

Image Layers ( linux/amd64)

# debian.sh --arch 'amd64' out/ 'trixie' '@1771804800'
LABEL maintainer=walentinlamonos@gmail.com
ARG PUID=1000
ENV USER=steam
ENV HOMEDIR=/home/steam
ENV STEAMCMDDIR=/home/steam/steamcmd
RUN |1 PUID=1000 /bin/sh -c set -x && apt-get update && apt-get install -y --no-install-recommends --no-install-suggests lib32stdc++6=14.2.0-19 lib32gcc-s1=14.2.0-19 ca-certificates=20250419 nano=8.4-1 curl=8.14.1-2+deb13u2 locales=2.41-12+deb13u1 && sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && useradd -u "${PUID}" -m "${USER}" && su "${USER}" -c "mkdir -p \"${STEAMCMDDIR}\" && curl -fsSL 'https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz' | tar xvzf - -C \"${STEAMCMDDIR}\" && \"./${STEAMCMDDIR}/steamcmd.sh\" +quit && ln -s \"${STEAMCMDDIR}/linux32/steamclient.so\" \"${STEAMCMDDIR}/steamservice.so\" && mkdir -p \"${HOMEDIR}/.steam/sdk32\" && ln -s \"${STEAMCMDDIR}/linux32/steamclient.so\" \"${HOMEDIR}/.steam/sdk32/steamclient.so\" && ln -s \"${STEAMCMDDIR}/linux32/steamcmd\" \"${STEAMCMDDIR}/linux32/steam\" && mkdir -p \"${HOMEDIR}/.steam/sdk64\" && ln -s \"${STEAMCMDDIR}/linux64/steamclient.so\" \"${HOMEDIR}/.steam/sdk64/steamclient.so\" && ln -s \"${STEAMCMDDIR}/linux64/steamcmd\" \"${STEAMCMDDIR}/linux64/steam\" && ln -s \"${STEAMCMDDIR}/steamcmd.sh\" \"${STEAMCMDDIR}/steam.sh\"" && ln -s "${STEAMCMDDIR}/linux64/steamclient.so" "/usr/lib/x86_64-linux-gnu/steamclient.so" && rm -rf /var/lib/apt/lists/* # buildkit
WORKDIR /home/steam/steamcmd
LABEL MAINTAINER=andreas@phadric.de
ARG ARK_TOOLS_VERSION=v1.6.69
ARG IMAGE_VERSION=dev
ENV IMAGE_VERSION=dev SESSION_NAME=Dockerized ARK Server by github.com/hermsi1337 SERVER_MAP=TheIsland SERVER_PASSWORD=YouShallNotPass ADMIN_PASSWORD=Th155houldD3f1n3tlyB3Chang3d MAX_PLAYERS=20 GAME_MOD_IDS= UPDATE_ON_START=false BACKUP_ON_STOP=false PRE_UPDATE_BACKUP=true WARN_ON_STOP=true ARK_TOOLS_VERSION=v1.6.69 ARK_SERVER_VOLUME=/app TEMPLATE_DIRECTORY=/conf.d GAME_CLIENT_PORT=7777 UDP_SOCKET_PORT=7778 RCON_PORT=27020 SERVER_LIST_PORT=27015 STEAM_HOME=/home/steam STEAM_USER=steam STEAM_LOGIN=anonymous
ENV ARK_TOOLS_DIR=/app/arkmanager
RUN |2 ARK_TOOLS_VERSION=v1.6.69 IMAGE_VERSION=dev /bin/sh -c set -x && apt-get update && apt-get install -y perl-modules curl lsof libc6-i386 lib32gcc-s1 bzip2 gosu cron && mkdir /tmp/ark-server-tools-${ARK_TOOLS_VERSION} && curl -L "https://github.com/arkmanager/ark-server-tools/archive/${ARK_TOOLS_VERSION}.tar.gz" | tar -xvzf - -C /tmp/ark-server-tools-${ARK_TOOLS_VERSION} --strip-components=1 && bash -c "cd /tmp/ark-server-tools-${ARK_TOOLS_VERSION}/tools && bash -x install.sh ${USER}" && ln -s /usr/local/bin/arkmanager /usr/bin/arkmanager && install -d -o ${USER} ${ARK_SERVER_VOLUME} && su ${USER} -c "bash -x ${STEAMCMDDIR}/steamcmd.sh +login anonymous +quit" && apt-get -qq autoclean && apt-get -qq autoremove && apt-get -qq clean && rm -rf /tmp/* /var/cache/* # buildkit
COPY bin/ / # buildkit
COPY conf.d /conf.d # buildkit
EXPOSE [7777/udp 27020/tcp 27015/udp 7778/udp]
VOLUME [/app]
WORKDIR /app
ENTRYPOINT ["/docker-entrypoint.sh"]
CMD []

Labels

Key Value
MAINTAINER andreas@phadric.de
maintainer walentinlamonos@gmail.com
org.opencontainers.image.created 2026-06-06T16:08:21.583Z
org.opencontainers.image.description
org.opencontainers.image.licenses
org.opencontainers.image.revision c16d03e0dfadc8616e47e3db34aa318526e8e2a5
org.opencontainers.image.source https://gitea.phadric.de/andreas/docker-ark-server
org.opencontainers.image.title docker-ark-server
org.opencontainers.image.url https://gitea.phadric.de/andreas/docker-ark-server
org.opencontainers.image.version 0.0.6
Details
Container
2026-06-06 19:08:49 +03:00
1
OCI / Docker
Versions (4) View all
latest 2026-06-06
0.0.6 2026-06-06
0.0 2026-06-06
0.0.5 2025-12-13