Files
ArchiSteamFarm/Dockerfile
2017-10-06 23:56:39 +02:00

17 lines
389 B
Docker

FROM microsoft/dotnet:2.0-sdk AS build-env
WORKDIR /app
# copy csproj and restore as distinct layers
COPY *.csproj ./
RUN dotnet restore
# copy everything else and build
COPY . ./
RUN dotnet publish -c Release -o out --no-restore /nologo
# build runtime image
FROM microsoft/dotnet:2.0-runtime
WORKDIR /app
COPY --from=build-env /app/out ./
ENTRYPOINT ["dotnet", "ArchiSteamFarm.dll"]