mirror of
https://github.com/collinbarrett/FilterLists.git
synced 2026-03-11 09:04:27 +00:00
add minimal base runtime layer
This commit is contained in:
parent
862e47220b
commit
f7487ae19e
2 changed files with 8 additions and 2 deletions
|
|
@ -1,3 +1,6 @@
|
|||
FROM microsoft/dotnet:2.2-aspnetcore-runtime-alpine as base
|
||||
WORKDIR /app
|
||||
|
||||
FROM microsoft/dotnet:2.2-sdk-alpine AS publish
|
||||
WORKDIR /app
|
||||
COPY src/FilterLists.Data/FilterLists.Data.csproj ./FilterLists.Data/
|
||||
|
|
@ -13,7 +16,7 @@ COPY src/FilterLists.Api/. ./FilterLists.Api/
|
|||
WORKDIR /app/FilterLists.Api
|
||||
RUN dotnet publish -c Release -o /out
|
||||
|
||||
FROM microsoft/dotnet:2.2-aspnetcore-runtime-alpine
|
||||
FROM base
|
||||
WORKDIR /app
|
||||
COPY --from=publish /out .
|
||||
COPY data ./data/
|
||||
|
|
|
|||
|
|
@ -1,3 +1,6 @@
|
|||
FROM microsoft/dotnet:2.2-aspnetcore-runtime-alpine as base
|
||||
WORKDIR /app
|
||||
|
||||
FROM microsoft/dotnet:2.2-sdk-alpine AS publish
|
||||
RUN apk add --update nodejs-npm
|
||||
|
||||
|
|
@ -8,7 +11,7 @@ RUN dotnet restore
|
|||
COPY . .
|
||||
RUN dotnet publish -c Release -o /out
|
||||
|
||||
FROM microsoft/dotnet:2.2-aspnetcore-runtime-alpine
|
||||
FROM base
|
||||
WORKDIR /app
|
||||
COPY --from=publish /out .
|
||||
ENV ASPNETCORE_URLS http://+:80
|
||||
|
|
|
|||
Loading…
Reference in a new issue