{ "description": "OpenContainer Image Manifest Specification", "$schema": "http://json-schema.org/draft-04/schema#", "id": "https://opencontainers.org/schema/image/manifest", "type": "object", "properties": { "schemaVersion": { "description": "This field specifies the image manifest schema version as an integer", "id": "https://opencontainers.org/schema/image/manifest/schemaVersion", "type": "integer", "minimum": 2, "maximum": 2 }, "mediaType": { "id": "https://opencontainers.org/schema/image/manifest/mediaType", "type": "string", "enum": [ "application/vnd.oci.image.manifest.v1+json" ] }, "config": { "$ref": "content-descriptor.json" }, "layers": { "type": "array", "minItems": 1, "items": { "$ref": "content-descriptor.json" } }, "annotations": { "id": "https://opencontainers.org/schema/image/manifest-list/annotations", "$ref": "defs-image.json#/definitions/annotations" } }, "required": [ "schemaVersion", "mediaType", "config", "layers" ] }