Update Dockerfile to use latest .NET 10.0.100-preview.7 and Alpine 3.22

This commit is contained in:
2025-09-03 18:51:19 +03:30
parent 53869ec8e2
commit 2fc57f5233

View File

@@ -1,4 +1,4 @@
FROM mcr.microsoft.com/dotnet/sdk:10.0.100-preview.2-alpine3.21 AS build FROM mcr.microsoft.com/dotnet/sdk:10.0.100-preview.7-alpine3.22-aot AS build
# Install NativeAOT build prerequisites # Install NativeAOT build prerequisites
RUN apk update \ RUN apk update \
@@ -10,7 +10,7 @@ WORKDIR /source
COPY . . COPY . .
RUN dotnet publish -r linux-musl-x64 -o /app 'HoolIt.csproj' RUN dotnet publish -r linux-musl-x64 -o /app 'HoolIt.csproj'
FROM mcr.microsoft.com/dotnet/runtime-deps:10.0.0-preview.2-alpine3.21 FROM mcr.microsoft.com/dotnet/runtime-deps:10.0.0-preview.7-alpine3.22
WORKDIR /app WORKDIR /app
COPY --from=build /app . COPY --from=build /app .
ENTRYPOINT ["/app/HoolIt"] ENTRYPOINT ["/app/HoolIt"]