FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build
WORKDIR /app
COPY ./ ./
RUN ls -la
RUN dotnet restore
WORKDIR /app/MEU.API
RUN dotnet publish -c Release -o out

FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 AS runtime
RUN chmod 1777 /tmp
RUN mkdir /data
RUN apt-get update && apt-get install -y unattended-upgrades && apt-get install -y libgdiplus
WORKDIR /app
COPY --from=build /app/MEU.API/out/ ./
ENTRYPOINT ["dotnet", "MEU.API.dll"]