Same docker command executed on different OS yields different result. Why?

If I do docker pull mcr.microsoft.com/dotnet/core/aspnet:3.0 from Windows 10 (under Parallels) I get image with the hash ec6c9791ce4a .

BUT! If I run absolutely the same command in iOS, I end up with the image having hash 675139f95df1 .

iOS: Docker version 19.03.2, build 6a30dfc
Windows: Docker version 19.03.2, build 6a30dfc

Full story is here.