docker
docker copied to clipboard
migrate from mcr.microsoft.com/dotnet/core docker base image to mono:latest docker base image
my application has been built using mcr.microsoft.com/dotnet/core docker image. Now we are planning to use mono instead of dotnet to make it cross platform compatible.
It would be great if someone can help me with example(Dockerfile) or redirect to resource which I can refer to perform this migration.
Current Dockerfile
`FROM mcr.microsoft.com/dotnet/core/sdk:2.2 AS build WORKDIR /app
COPY *.csproj ./aspnetapp/ WORKDIR /app/aspnetapp RUN dotnet restore
WORKDIR /app COPY . ./aspnetapp/ WORKDIR /app/aspnetapp RUN dotnet publish -c Release -o out
FROM mcr.microsoft.com/dotnet/core/aspnet:2.2 AS runtime WORKDIR /app COPY --from=build /app/aspnetapp/out ./ ENTRYPOINT ["dotnet", "Sample.dll"]`