mirror of
https://github.com/mmahdium/HoolIt.git
synced 2026-09-28 01:41:42 +03:30
16 lines
394 B
Docker
16 lines
394 B
Docker
FROM mcr.microsoft.com/dotnet/dotnet/sdk:10.0-alpine3.23-aot AS build
|
|
|
|
# Install NativeAOT build prerequisites
|
|
RUN apk update \
|
|
&& apk add --no-cache \
|
|
clang zlib-dev
|
|
|
|
WORKDIR /source
|
|
|
|
COPY . .
|
|
RUN dotnet publish -r linux-musl-x64 -o /app 'HoolIt.csproj'
|
|
|
|
FROM mcr.microsoft.com/dotnet/runtime-deps:10.0-alpine3.23
|
|
WORKDIR /app
|
|
COPY --from=build /app .
|
|
ENTRYPOINT ["/app/HoolIt"] |