diff --git a/docker/Dockerfile b/docker/Dockerfile index 5ac098f26..464a2f349 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -2,8 +2,8 @@ FROM mcr.microsoft.com/dotnet/sdk:5.0-buster-slim-amd64 AS build WORKDIR /source # restore packages -COPY ./src/samples/dashboard/ElsaDashboard.Samples.Monolith/ElsaDashboard.Samples.Monolith.csproj ./src/samples/dashboard/ElsaDashboard.Samples.Monolith/ElsaDashboard.Samples.Monolith.csproj -RUN dotnet restore "./src/samples/dashboard/ElsaDashboard.Samples.Monolith/ElsaDashboard.Samples.Monolith.csproj" +COPY ./src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/ElsaDashboard.Samples.AspNetCore.Monolith.csproj ./src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/ElsaDashboard.Samples.AspNetCore.Monolith.csproj +RUN dotnet restore "./src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/ElsaDashboard.Samples.AspNetCore.Monolith.csproj" # copy required source code COPY src/. ./src @@ -11,9 +11,9 @@ COPY *.props ./ COPY ./Nuget.Config ./ # build and publish (UseAppHost=false created platform independent binaries) -WORKDIR /source/src/samples/dashboard/ElsaDashboard.Samples.Monolith -RUN dotnet build "ElsaDashboard.Samples.Monolith.csproj" -c Release -o /app/build -RUN dotnet publish "ElsaDashboard.Samples.Monolith.csproj" -c Release -o /app/publish /p:UseAppHost=false --no-restore +WORKDIR /source/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith +RUN dotnet build "ElsaDashboard.Samples.AspNetCore.Monolith.csproj" -c Release -o /app/build +RUN dotnet publish "ElsaDashboard.Samples.AspNetCore.Monolith.csproj" -c Release -o /app/publish /p:UseAppHost=false --no-restore # move binaries into smaller base image @@ -22,4 +22,4 @@ WORKDIR /app COPY --from=build /app/publish ./ EXPOSE 80/tcp -ENTRYPOINT ["dotnet", "ElsaDashboard.Samples.Monolith.dll"] \ No newline at end of file +ENTRYPOINT ["dotnet", "ElsaDashboard.Samples.AspNetCore.Monolith.dll"]