It depends on the image store which media type the manifest uses:
- if containerd is used:
application/vnd.oci.image.manifest.v1+json - if dockers own backend is used:
application/vnd.docker.distribution.manifest.v2+json
@jmenga shared it with us in this topic: Force Image to Use Manifest Media Type Docker V2, schema 2 Instead of OCI - #12 by jmenga