11 lines
585 B
Docker
11 lines
585 B
Docker
FROM cm2network/steamcmd:latest as builder
|
|
WORKDIR /home/steam/kf2server
|
|
RUN /home/steam/steamcmd/steamcmd.sh +force_install_dir /home/steam/kf2server +login anonymous +app_update 232130 +quit
|
|
|
|
FROM ubuntu:22.04 as production
|
|
RUN adduser --system kf2server && apt update && apt upgrade --yes && apt install --yes --no-install-recommends ca-certificates libcurl4 && apt clean && mkdir -p /home/kf2server/KFGame/Cache
|
|
WORKDIR /home/kf2server
|
|
USER kf2server
|
|
COPY --from=builder --chown=root:root /home/steam/kf2server .
|
|
CMD ["/home/kf2server/Binaries/Win64/KFGameSteamServer.bin.x86_64"]
|