Initializr/Dockerfile

22 строки
499 B
Docker
Исходник Обычный вид История

2019-05-08 18:50:18 +03:00
FROM hananiel/dotnetcore2.2.101
WORKDIR /app
2019-06-20 23:59:58 +03:00
COPY packages ./
COPY shared.props ./
COPY stylecop.json ./
COPY nuget.config ./
COPY src ./
2019-05-08 18:50:18 +03:00
2019-06-20 23:59:58 +03:00
WORKDIR ./src
2019-05-08 18:50:18 +03:00
2019-06-20 23:59:58 +03:00
RUN dotnet restore
RUN dotnet publish -f netcoreapp2.2 -o out
2019-05-08 18:50:18 +03:00
#FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-alpine AS runtime
#WORKDIR /app
#COPY --from=build /app/src/InitializrApi/out ./
2019-06-20 23:59:58 +03:00
#COPY .templateengine /root/.templateengine/
#RUN dotnet new console -o /root/test.zip
2019-05-08 18:50:18 +03:00
EXPOSE 8080
2019-06-20 23:59:58 +03:00
ENTRYPOINT ["dotnet", "out/Steeltoe.Initializr.dll"]