Skip to content

Instantly share code, notes, and snippets.

@changhuixu
Last active May 27, 2020 00:44
Show Gist options
  • Select an option

  • Save changhuixu/2c3c114eae617b76198526695cef1716 to your computer and use it in GitHub Desktop.

Select an option

Save changhuixu/2c3c114eae617b76198526695cef1716 to your computer and use it in GitHub Desktop.
FROM mcr.microsoft.com/dotnet/core/sdk:3.1-alpine AS build
WORKDIR /app
COPY ./*.csproj ./
RUN dotnet restore
COPY . .
RUN dotnet publish -c Release -o /out --no-restore
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-alpine AS runtime
WORKDIR /app
COPY --from=build /out ./
ENTRYPOINT ["dotnet", "EmailWorker.dll"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment