Runc · JSON-LD Context

Runc Context

JSON-LD context defining the semantic vocabulary for Runc from Runc.

43 Classes 5 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
oci: https://opencontainers.org/schema/
runc: https://github.com/opencontainers/runc#

Classes

ContainerConfig ociVersion process root hostname mounts annotations Process terminal user args env cwd capabilities noNewPrivileges RootFilesystem path readonly Mount destination source type options LinuxConfig namespaces resources seccomp maskedPaths readonlyPaths Namespace namespaceType CgroupResources memory cpu pids SeccompProfile defaultAction syscalls Hook timeout programmingLanguage operatingSystem softwareVersion

Properties

Property Type Container
ContainerRuntime reference
openContainersProject reference
implementsSpec reference
license reference
codeRepository reference

JSON-LD Document

runc-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "oci": "https://opencontainers.org/schema/",
    "runc": "https://github.com/opencontainers/runc#",

    "ContainerConfig": "oci:ContainerConfig",
    "ociVersion": "oci:ociVersion",
    "process": "oci:process",
    "root": "oci:root",
    "hostname": "schema:name",
    "mounts": "oci:mounts",
    "annotations": "schema:additionalProperty",

    "Process": "oci:Process",
    "terminal": "oci:terminal",
    "user": "schema:agent",
    "args": "oci:args",
    "env": "oci:env",
    "cwd": "oci:cwd",
    "capabilities": "oci:capabilities",
    "noNewPrivileges": "oci:noNewPrivileges",

    "RootFilesystem": "oci:RootFilesystem",
    "path": "oci:path",
    "readonly": "oci:readonly",

    "Mount": "oci:Mount",
    "destination": "oci:destination",
    "source": "oci:source",
    "type": "schema:additionalType",
    "options": "oci:mountOptions",

    "LinuxConfig": "oci:LinuxConfig",
    "namespaces": "oci:namespaces",
    "resources": "oci:resources",
    "seccomp": "oci:seccomp",
    "maskedPaths": "oci:maskedPaths",
    "readonlyPaths": "oci:readonlyPaths",

    "Namespace": "oci:Namespace",
    "namespaceType": "oci:namespaceType",

    "CgroupResources": "oci:CgroupResources",
    "memory": "oci:memoryResources",
    "cpu": "oci:cpuResources",
    "pids": "oci:pidsResources",

    "SeccompProfile": "oci:SeccompProfile",
    "defaultAction": "oci:defaultAction",
    "syscalls": "oci:syscalls",

    "Hook": "oci:Hook",
    "timeout": "oci:timeout",

    "ContainerRuntime": {
      "@id": "schema:SoftwareApplication",
      "@type": "@id"
    },
    "openContainersProject": {
      "@id": "schema:isPartOf",
      "@type": "@id"
    },
    "implementsSpec": {
      "@id": "schema:isBasedOn",
      "@type": "@id"
    },
    "license": {
      "@id": "schema:license",
      "@type": "@id"
    },
    "codeRepository": {
      "@id": "schema:codeRepository",
      "@type": "@id"
    },
    "programmingLanguage": "schema:programmingLanguage",
    "operatingSystem": "schema:operatingSystem",
    "softwareVersion": "schema:softwareVersion"
  }
}