Describes the platform which the image in the manifest runs on, as defined in the OCI Image Index Specification. OCIPlatform

interface OCIPlatform {
    architecture?: string;
    os?: string;
    os.features?: string[];
    os.version?: string;
    variant?: string;
}

Properties

architecture?: string

The CPU architecture, for example amd64 or ppc64.

os?: string

The operating system, for example linux or windows.

os.features?: string[]

Optional field specifying an array of strings, each listing a required OS feature (for example on Windows win32k).

os.version?: string

Optional field specifying the operating system version, for example on Windows 10.0.19041.1165.

variant?: string

Optional field specifying a variant of the CPU, for example v7 to specify ARMv7 when architecture is arm.