From f845ad8ed8339c94ad513bbc43694097cc19d69a Mon Sep 17 00:00:00 2001 From: Vasek Sraier Date: Fri, 24 Mar 2023 01:13:57 +0100 Subject: [PATCH] development dockerfile --- Dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..005d523 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM docker.io/node:buster AS jsbuild + +RUN mkdir /app +COPY . /app +WORKDIR /app/frontend +RUN npm install && npm run build + + + +FROM mcr.microsoft.com/dotnet/sdk:6.0 +COPY --from=jsbuild /app /app +WORKDIR /app/server/Ksp.WebServer +RUN dotnet build + + +EXPOSE 80 +CMD dotnet run --urls http://0.0.0.0:80 + + +