The benefits of distroless base image for dotnet core is mainly for security.
- Well known base images introduce lots of unused binaries which may introduce security vulnerabilities.
- The distroless base image could only contain the minimum number of native binaries that's not linked or packaged by dotnet publish. And this base image will be very tiny in size.
- You can also consider to release another distroless image with dotnet core runtime built in.
The benefits of distroless base image for dotnet core is mainly for security.