
2 changed files with 22 additions and 2 deletions
@ -0,0 +1,21 @@ |
|||
#See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging. |
|||
|
|||
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base |
|||
WORKDIR /app |
|||
EXPOSE 80 |
|||
|
|||
FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS build |
|||
WORKDIR /src |
|||
COPY ["gitea-bme_covidok-backend_master/CoviDok/CoviDok.csproj", "gitea-bme_covidok-backend_master/CoviDok/"] |
|||
RUN dotnet restore "gitea-bme_covidok-backend_master/CoviDok/CoviDok.csproj" |
|||
COPY . . |
|||
WORKDIR "/src/gitea-bme_covidok-backend_master/CoviDok" |
|||
RUN dotnet build "CoviDok.csproj" -c Release -o /app/build |
|||
|
|||
FROM build AS publish |
|||
RUN dotnet publish "CoviDok.csproj" -c Release -o /app/publish |
|||
|
|||
FROM base AS final |
|||
WORKDIR /app |
|||
COPY --from=publish /app/publish . |
|||
ENTRYPOINT ["dotnet", "CoviDok.dll"] |
Loading…
Reference in new issue