We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 07a18ab commit 60a8413Copy full SHA for 60a8413
src/Application/src/RazorPagesTestSample/Dockerfile
@@ -0,0 +1,18 @@
1
+FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build-env
2
+WORKDIR /app
3
+
4
+# Copy csproj and restore as distinct layers
5
+COPY *.csproj ./
6
+RUN dotnet restore
7
8
+# Copy everything else and build
9
+COPY . ./
10
+RUN dotnet publish -c Release -o out
11
12
+# Build runtime image
13
+FROM mcr.microsoft.com/dotnet/aspnet:8.0
14
15
+COPY --from=build-env /app/out .
16
+# Default ASP.NET port changed with .NET 8.0
17
+ENV ASPNETCORE_HTTP_PORTS=80
18
+ENTRYPOINT ["dotnet", "RazorPagesTestSample.dll"]
0 commit comments