jsgr-mmo/src/Dockerfile
Robert Paciorek fa0870784a add run.sh/bat, simplify/update docker config, ...
- add run.sh and run.bat
- change docker config
  - by default include source in docker image for simple debug (can be disabled via uncoment section in Dockerfile)
  - add docker-compose.yml
- change default time to start first battle event after server start (login first player) to 3 minutes
2024-03-19 20:45:56 +00:00

19 lines
456 B
Docker

# Use the official .NET SDK image for building the application
FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
WORKDIR /src
# Copy the source code
COPY . .
# Restore dependencies and build the application
RUN dotnet build -c Release -o /app
# Create clean run environment (without source and sdk)
# FROM mcr.microsoft.com/dotnet/runtime:6.0 AS base
# WORKDIR /app
# COPY --from=build /app .
# Run the application
WORKDIR /app
ENTRYPOINT ["./sodoffmmo"]