16 lines
No EOL
346 B
Docker
16 lines
No EOL
346 B
Docker
FROM mcr.microsoft.com/dotnet/sdk:9.0 AS base
|
|
WORKDIR /app
|
|
|
|
EXPOSE 1337
|
|
EXPOSE 213/udp
|
|
EXPOSE 35891/udp
|
|
|
|
COPY ./published /app
|
|
COPY entrypoint.sh /app/entrypoint.sh
|
|
COPY steamcmd.sh /usr/local/bin/steamcmd
|
|
|
|
# Make entrypoint script executable
|
|
RUN chmod +x /app/entrypoint.sh
|
|
RUN chmod +x /usr/local/bin/steamcmd
|
|
|
|
ENTRYPOINT ["/app/entrypoint.sh"] |