You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Dockerfile 570 B

123456789101112131415161718
  1. FROM mcr.microsoft.com/dotnet/runtime:7.0 AS base
  2. WORKDIR /app
  3. FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build
  4. WORKDIR /src
  5. COPY ["util/seed-memory/seed-memory.csproj", "util/seed-memory/"]
  6. RUN dotnet restore "util/seed-memory/seed-memory.csproj"
  7. COPY . .
  8. WORKDIR "/src/util/seed-memory"
  9. RUN dotnet build "seed-memory.csproj" -c Release -o /app/build
  10. FROM build AS publish
  11. RUN dotnet publish "seed-memory.csproj" -c Release -o /app/publish /p:UseAppHost=false
  12. FROM base AS final
  13. WORKDIR /app
  14. COPY --from=publish /app/publish .
  15. ENTRYPOINT ["dotnet", "seed-memory.dll"]