simplify dockerfiles

This commit is contained in:
Collin M. Barrett 2019-01-13 16:56:16 -06:00
parent 2c7d4dfbc8
commit fa2bca73b4
2 changed files with 4 additions and 10 deletions

View file

@ -1,7 +1,3 @@
FROM microsoft/dotnet:2.2-aspnetcore-runtime AS base
WORKDIR /app
EXPOSE 5000
FROM microsoft/dotnet:2.2-sdk AS build
WORKDIR /src
COPY FilterLists.Api/FilterLists.Api.csproj src/FilterLists.Api/
@ -15,7 +11,8 @@ RUN dotnet build FilterLists.Api.csproj -c Release -o /app
FROM build AS publish
RUN dotnet publish FilterLists.Api.csproj -c Release -o /app
FROM base AS final
FROM microsoft/dotnet:2.2-aspnetcore-runtime AS final
WORKDIR /app
COPY --from=publish /app .
EXPOSE 5000
ENTRYPOINT ["dotnet", "FilterLists.Api.dll"]

View file

@ -1,7 +1,3 @@
FROM microsoft/dotnet:2.2-aspnetcore-runtime AS base
WORKDIR /app
EXPOSE 5001
FROM microsoft/dotnet:2.2-sdk AS build
WORKDIR /src
COPY FilterLists.Web/FilterLists.Web.csproj src/FilterLists.Web/
@ -13,7 +9,8 @@ RUN dotnet build FilterLists.Web.csproj -c Release -o /app
FROM build AS publish
RUN dotnet publish FilterLists.Web.csproj -c Release -o /app
FROM base AS final
FROM microsoft/dotnet:2.2-aspnetcore-runtime AS final
WORKDIR /app
COPY --from=publish /app .
EXPOSE 5001
ENTRYPOINT ["dotnet", "FilterLists.Web.dll"]