Vapor:
Due to a change in versions and the upcoming deprecation of BuildKit in Docker, users running Vapor builds on x86_64 architecture, with the QEMU image were receiving a The image manifest, config or layer media type for the source image is not supported." error.
The immediate fix to this is to add the provenance=false option to the Docker Build command. This is achieved in vapor.yml like so: docs.vapor.build
This disables provenance attestations on the build. More information about these are available here for those interested: https://docs.docker.com/build/metadata/attestations/slsa-provenance/