Draft ontology to describe docker files and docker containers. See docker for more information on docker and the Vocabularies for big data analysis Community Group.
Created by
<https://w3.org/ns/bde/docker#>
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#>
<http://www.cidoc-crm.org/cidoc-crm/>
<http://purl.org/dc/terms/>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
Here you can find an overview of the keys used by docker inspect when you run either the docker inspect tool on either a container or an image.
We define a concept scheme indicating the state of a container. This means that if the docker inspect value of a container is:
{
"Id": "b10b23a01d3fd2611841f2b908fadb67cfaebd7af065914a2f40bb750326d078",
"Created": "2017-10-10T14:36:33.842053654Z",
.
.
.
"State": {
"Status": "running",
"Running": true,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 8638,
"ExitCode": 0,
"Error": "",
"StartedAt": "2017-10-10T14:36:34.360284997Z",
"FinishedAt": "0001-01-01T00:00:00Z"
},
"Image": "sha256:4f2ae851ed29a92ae380c5b3872198193affba4cbffb15e43ff10475a131be17",
.
.
.
That this will result in this docker having the relationship
<http://..../docker/b10b23...6d078> <hasState> docker:Running .
<a name=“BlockIO”></a>
The BlockIO configuration information
none
Predicate | Owl:same-as | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:blkioWeight | “BlkioWeight” | literal:number | 1-1 | |
docker:blkioWeightDevice | “BlkioWeightDevice” | literal:string | 1-1 | |
docker:blkioDeviceReadBps | “BlkioDeviceReadBps” | literal:string | 1-1 | |
docker:blkioDeviceWriteBps | “BlkioDeviceWriteBps” | literal:string | 1-1 | |
docker:blkioDeviceReadIOps | “BlkioDeviceReadIOps” | literal:string | 1-1 | |
docker:blkioDeviceWriteIOps | “BlkioDeviceWriteIOps” | literal:string | 1-1 |
<a name=“CPU”></a>
The BlockIO configuration information
none
Predicate | Owl:same-as | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:cpuPeriod | “CpuPeriod” | literal:number | 1-1 | |
docker:cpuQuota | “CpuQuota” | literal:number | 1-1 | |
docker:cpuRealtimePeriod | “CpuRealtimePeriod” | literal:number | 1-1 | |
docker:cpuRealtimeRuntime | “CpuRealtimeRuntime” | literal:number | 1-1 | |
docker:cpusetCpus | “CpusetCpus” | literal:string | 1-1 | |
docker:cpusetMems | “CpusetMems” | literal:string | 1-1 | |
docker:cpuCount | “CpuCount” | literal:number | 1-1 | |
docker:cpuPercent | “CpuPercent” | literal:number | 1-1 |
<a name=“State”></a>
none
Predicate | Owl:same-as | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:status | “Status” | literal:string | 1-1 | |
docker:pid | dct:id | “Pid” | literal:number | 1-1 |
docker:exitCode | “ExitCode” | literal:string | 1-1 | |
docker:startedAt | “StartedAt” | literal:date | 1-1 | |
docker:finishedAt | “FinishedAt” | literal:date | 1-1 |
<a name=“HostConfig”></a>
none
Predicate | Owl:same-as | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:bind | literal:string | 1-n | ||
docker:containerIDFile | ContainerIDFile | literal:string | 1-1 | |
docker:networkMode | NetworkMode | literal:string | 1-1 | |
docker:autoRemove | AutoRemove | literal:boolean | 1-1 | |
docker:volumeDriver | VolumeDrive | literal:string | 1-1 | |
docker:capAdd | CapAdd | literal:string | 1-1 | |
docker:capDrop | CapDrop | literal:string | 1-1 | |
docker:dns | Dns | literal:string | 1-1 | |
docker:dnsOption | DnsOptions | literal:string | 1-n | |
docker:dnsSearh | DnsSearch | literal:string | 1-n | |
docker:extraHosts | ExtraHosts | literal:string | 1-1 | |
docker:groupAdd | GroupAdd | literal:string | 1-1 | |
docker:ipcMode | IpcMode | literal:string | 1-1 | |
docker:cgroup | Cgroup | literal:string | 1-1 | |
docker:oomScoreAdj | OomScoreAdj | literal:string | 1-1 | |
docker:pidMode | PidMode | literal:string | 1-1 | |
docker:privileged | Privileged | literal:boolean | 1-1 | |
docker:publishedAllPorts | PublishAllPorts | literal:boolean | 1-1 | |
docker:readonlyRootfs | ReadonlyRootfs | literal:boolean | 1-1 | |
docker:securityOpt | SecurityOpt | literal:string | 1-1 | |
docker:utsMode | UTSMode | literal:string | 1-1 | |
docker:usernsMode | UsernsMode | literal:string | 1-1 | |
docker:shmSize | ShmSize | literal:number | 1-1 | |
docker:runtime | Runtime | literal:string | 1-1 | |
docker:consoleSize | ConsoleSize | literal:string | 1-1 | |
docker:isolation | Isolation | literal:string | 1-1 | |
docker:cpuShares | CpuShares | literal:number | 1-1 | |
docker:memory | Memory | literal:number | 1-1 | |
docker:nanoCpus | NanoCpus | literal:number | 1-1 | |
docker:cgroupParent | CgroupParent | literal:string | 1-1 | |
docker:deviceCgroupRules | DeviceCgroupRules | literal:string | 1-1 | |
docker:diskQuota | DiskQuota | literal:number | 1-1 | |
docker:kernelMemory | KernelMemory | literal:number | 1-1 | |
docker:memoryReservation | MemoryReservation | literal:number | 1-1 | |
docker:memorySwap | MemorySwap | literal:number | 1-1 | |
docker:memorySwappiness | MemorySwappiness | literal:number | 1-1 | |
docker:oomKillDisable | OomKillDisable | literal:boolean | 1-1 | |
docker:pidsLimit | PidsLimit | literal:number | 1-1 | |
docker:ulimits | Ulimits | literal:string | 1-1 | |
docker:iOMaximumIOps | IOMaximumIOps | literal:number | 1-1 | |
docker:iOMaximumBandwidth | IOMaximumBandwidth | literal:number | 1-1 |
<a name=“Container”></a>
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:id | dct:id | “Id” | literal:string | 1-1 |
docker:created | dct:createdAt | “Created” | literal:date | 1-1 |
docker:path | “Path” | literal :string | 1-1 | |
docker:args | “Args” | literal:string | 1=* | |
docker:resolveConfPath | “ResolvConfPath” | literal:string | 1-1 | |
docker:hostnamePath | “HostnamePath” | literal:string | 1-1 | |
docker:hostsPath | “HostsPath” | literal:string | 1-1 | |
docker:logPath | “LogPath” | literal:string | 1-1 | |
docker:name | dct:title | “Name” | literal:string | 1-1 |
docker:restartCount | “RestartCount” | literal:number | 1-1 | |
docker:mountLabel | “MountLabel” | literal:string | 1-1 | |
docker:processLabel | “ProcessLabel” | literal:string | 1-1 | |
docker:appArmorProfile | “AppArmorProfile” | literal:string | 1-1 | |
docker:execIDs | “ExecIDs” | literal:string | 1-1 |
<a name=“LogConfig”></a>
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:logType | dct:format | “Type” | literal:string | 1-1 |
<a name=“RestartPolicy”></a>
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:name | dct:title | “Name” | literal:string | 1-1 |
docker:maximumRetryCount | “maximumRetryCount” | literal:number | 1-1 |
<a name=“Mount”></a>
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:name | dct:title | “Name” | literal:string | 1-1 |
docker:source | dct:source | “Source” | literal:string | 1-1 |
docker:destination | “Destination” | literal:string | 1-1 | |
docker:driver | “Driver” | literal:string | 1-1 | |
docker:mode | “Mode” | literal:string | 1-1 | |
docker:rw | “RW” | literal:boolean | 1-1 | |
docker:propagation | “Propagation” | literal:string | 1-1 |
<a name=“NetworkSettings”></a>
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:bridge | “Bridge” | literal:string | 1-1 | |
docker:sandboxID | “SandboxID” | literal:string | 1-1 | |
docker:hairpinMode | “HairpinMode” | literal:boolean | 1-1 | |
docker:linkLocalIPv6Address | “LinkLocalIPv6Address” | literal:string | 1-1 | |
docker:linkLocalIPv6PrefixLen | “linkLocalIPv6PrefixLen” | literal:number | 1-1 | |
docker:sandboxKey | “SandboxKey” | literal:string | 1-1 | |
docker:secondaryIPAddresses | “SecondaryIPAddresses” | literal:string | 1-1 | |
docker:secondaryIPv6Addresses | “SecondaryIPv6Addresses” | literal:string | 1-1 | |
docker:endpointID | “EndpointID” | literal:string | 1-1 | |
docker:gateway | “Gateway” | literal:string | 1-1 | |
docker:globalIPv6Address | “GlobalIPv6Address” | literal:string | 1-1 | |
docker:globalIPv6PrefixLen | “GlobalIPv6PrefixLen” | literal:number | 1-1 | |
docker:iPAddress | “IPAddress” | literal:string | 1-1 | |
docker:iPPrefixLen | “IPPrefixLen” | literal:number | 1-1 | |
docker:iPv6Gateway | “IPv6Gateway” | literal:string | 1-1 | |
docker:macAddress | “MacAddress” | literal:string | 1-1 |
<a name=“Network”></a>
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:name | dct:title | “Name” | literal:string | 1-1 |
docker:maximumRetryCount | “maximumRetryCount” | literal:number | 1-1 | |
docker:ipamConfig | “IPAMConfig” | literal:string | 1-1 | |
docker:links | “Links” | literal:string | 1-1 | |
docker:aliases | “Aliases” | literal:string | 1-1 | |
docker:networkID | “NetworkID” | literal:string | 1-1 | |
docker:endpointID | “EndpointID” | literal:string | 1-1 | |
docker:gateway | “Gateway” | literal:string | 1-1 | |
docker:iPAddress | “IPAddress” | literal:string | 1-1 | |
docker:iPPrefixLen | “IPPrefixLen” | literal:number | 1-1 | |
docker:iPv6Gateway | “IPv6Gateway” | literal:string | 1-1 | |
docker:globalIPv6Address | “GlobalIPv6Address” | literal:string | 1-1 | |
docker:globalIPv6PrefixLen | “GlobalIPv6PrefixLen” | literal:number | 1-1 | |
docker:macAddress | “MacAddress” | literal:string | 1-1 |
<a name=“Image”></a>
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:id | dct:title | “Id” | literal:string | 1-1 |
docker:tags | “RepoTags” | literal:string | 1-n | |
docker:digests | “RepoDigests” | literal:string | 1-n | |
docker:parent | “Parent” | literal:string | 1-1 | |
docker:comment | “Comment” | literal:string | 1-1 | |
docker:created | dct:created | “Created” | literal:date | 1-1 |
docker:dockerVersion | “DockerVersion” | literal:string | 1-1 | |
docker:author | dct:creator | “Author” | literal:string | 1-1 |
docker:architecture | “Architecture” | literal:string | 1-1 | |
docker:os | “Os” | literal:string | 1-1 | |
docker:size | “Size” | literal:number | 1-1 | |
docker:virtualSize | “VirtualSize” | literal:number | 1-1 |
<a name=“RootFS”></a>
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:rootFSType | “Type” | literal:string | 1-1 | |
docker:layer | “Layers” | literal:string | 1-n |
<a name=“GraphDriver”></a>
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:graphDriverData | “Data” | literal:string | 1-1 | |
docker:graphDriverName | dct:title | “Name” | literal:string | 1-1 |
<a name=“DockerConfig”></a>
Configuration for a container that is portable between hosts.
More info here
none
Predicate | OWL:sameAs | Docker Inspect Value | Type | Arity |
---|---|---|---|---|
docker:hostName | “Hostname” | literal:string | 1-1 | |
docker:domainName | “Domainname” | literal:string | 1-1 | |
docker:user | “User” | literal:string | 1-1 | |
docker:attachStream | “AttachStream” | literal:boolean | 1-1 | |
docker:tty | “Tty” | literal:boolean | 1-1 | |
docker:openStdin | “OpenStdin” | literal:boolean | 1-1 | |
docker:command | “Cmd” | literal:string | 1-n | |
docker:argsEscaped | “ArgsEscaped” | literal:boolean | 1-1 | |
docker:workingDir | “WorkingDir” | literal:string | 1-1 | |
docker:entrypoint | “Entrypoint” | literal:string | 1-1 | |
docker:onBuild | “onBuild” | literal:string | 1-1 | |
docker:label | “Labels” | literal:string | 1-n |
<a name=“aliases”> </a>
docker:aliases
“Aliases”
literal (string)
<a name=“appArmorProfile”> </a>
docker:appArmorProfile
“AppArmorProfile”
literal (string)
<a name=“architecture”> </a>
docker:architecture
“Architecture”
literal (string)
<a name=“args”> </a>
This is a one on many relation and is represented as a JSON array in the inspect produced by docker.
docker:args
“Args”
literal (string)
<a name=“argsEscaped”> </a>
docker:argsEscaped
“ArgsEscaped”
literal (boolean)
<a name=“attachStream”> </a>
Used to describe the connection of a stream to a container. Although the range of this predicate is SKOS:Concept there is also an ontology that describes the different streams (stderr, stdin, stdout).
docker:attachStream
“AttachStderr”
“AttachStdin”
“AttachStdout”
SKOS:Concept
<a name=“author”> </a>
docker:author
“Author”
literal (string)
<a name=“autoRemove”> </a>
docker:autoRemove
“AutoRemove”
literal (boolean)
<a name=“bind”> </a>
This is a one on many relation and is represented as a JSON array in the inspect produced by docker.
docker:bind
“Binds”
literal (string)
<a name=“blkioDeviceReadBps”> </a>
docker:blkioDeviceReadBps
“BlkioDeviceReadBps”
literal (string)
<a name=“blkioDeviceReadIOps”> </a>
docker:blkioDeviceReadIOps
“BlkioDeviceReadIOps”
literal (string)
<a name=“blkioDeviceWriteBps”> </a>
docker:blkioDeviceWriteBps
“BlkioDeviceWriteBps”
: literal (string)
<a name=“blkioDeviceWriteIOps”> </a>
docker:blkioDeviceWriteIOps
“BlkioDeviceWriteIOps”
literal (string)
<a name=“blkioWeight”> </a>
docker:blkioWeight
“BlkioWeight”
literal (number)
<a name=“blkioWeightDevice”> </a>
docker:blkioWeightDevice
“BlkioWeightDevice”
literal (string)
<a name=“bridge”> </a>
docker:bridge
“Bridge”
literal (string)
<a name=“capAdd”> </a>
docker:capAdd
“CapAdd”
literal (string)
<a name=“capDrop”> </a>
docker:capDrop
“CapDrop”
literal (string)
<a name=“cgroup”> </a>
docker:cgroup
“Cgroup”
literal (string)
<a name=“cgroupParent”> </a>
docker:cgroupParent
“CgroupParent”
literal (string)
<a name=“command”> </a>
This is a one on many relation and is represented as a JSON array in the inspect produced by docker.
docker:command
“Cmd”
literal (string)
<a name=“comment”> </a>
docker:comment
“Comment”
literal (string)
<a name=“consoleSize”> </a>
docker:consoleSize
“ConsoleSize”
literal (string)
<a name=“containerIDFile”> </a>
docker:containerIDFile
“ContainerIDFile”
literal (string)
<a name=“cpuCount”> </a>
docker:cpuCount
“CpuCount”
literal (number)
<a name=“cpuPercent”> </a>
docker:cpuPercent
“CpuPercent”
literal (number)
<a name=“cpuPeriod”> </a>
docker:cpuPeriod
“CpuPeriod”
literal (number)
<a name=“cpuQuota”> </a>
docker:cpuQuota
“CpuQuota”
literal (number)
<a name=“cpuRealtimePeriod”> </a>
docker:cpuRealtimePeriod
“CpuRealtimePeriod”
literal (number)
<a name=“cpuRealtimeRuntime”> </a>
docker:cpuRealtimeRuntime
“CpuRealtimeRuntime”
literal (number)
<a name=“cpusetCpus”> </a>
docker:cpusetCpus
“CpusetCpus”
literal (string)
<a name=“cpusetMems”> </a>
docker:cpusetMems
“CpusetMems”
literal (string)
<a name=“cpuShares”> </a>
docker:cpuShares
“CpuShares”
literal (number)
<a name=“created”> </a>
docker:created
“Created”
literal:date
<a name=“created”> </a>
docker:created
dct:createdAt
“Created”
literal (date)
<a name=“dead”> </a>
docker:dead
“Dead”
literal (boolean)
<a name=“destination”> </a>
docker:destination
“Destination”
literal (string)
<a name=“deviceCgroupRules”> </a>
docker:deviceCgroupRules
“DeviceCgroupRules”
literal (string)
<a name=“digests”> </a>
This is a one on many relation and is represented as a JSON array in the inspect produced by docker.
docker:digests
“RepoDigests”
literal (string)
<a name=“diskQuota”> </a>
docker:diskQuota
“DiskQuota”
literal (number)
<a name=“dns”> </a>
docker:dns
“Dns”
[(1-) HostConfig](#(1-) HostConfig)
literal (string)
<a name=“dnsOption”> </a>
docker:dnsOption
“DnsOptions”
[(1-) HostConfig](#(1-) HostConfig)
literal (string)
<a name=“dnsSearh”> </a>
docker:dnsSearh
“DnsSearch”
[(1-) HostConfig](#(1-) HostConfig)
literal (string)
<a name=“dockerfileAdd”> </a>
docker:dockerfileAdd
ADD
literal (string)
<a name=“dockerfileEnv”> </a>
docker:dockerfileEnv
ENV
literal (string)
<a name=“dockerfileExpose”> </a>
docker:dockerfileExpose
EXPOSE
literal (string)
<a name=“dockerfileFrom”> </a>
docker:dockerfileFrom
FROM
literal (string)
<a name=“dockerfileLabel”> </a>
docker:dockerfileLabel
LABEL
literal (string)
<a name=“dockerfileStopSignal”> </a>
docker:dockerfileStopSignal
STOPSIGNAL
literal (string)
<a name=“dockerfileUser”> </a>
docker:dockerfileUser
USER
literal (string)
<a name=“dockerfileVolume”> </a>
docker:dockerfileVolume
VOLUME
literal (string)
<a name=“dockerfileWorkDir”> </a>
docker:dockerfileWorkDir
WORKDIR
literal (string)
<a name=“dockerVersion”> </a>
docker:dockerVersion
“DockerVersion”
literal (string)
<a name=“domainName”> </a>
docker:domainName
“Domainname”
literal (string)
<a name=“driver”> </a>
docker:driver
“Driver”
literal (string)
<a name=“endpointID”> </a>
docker:endpointID
“EndpointID”
literal (string)
<a name=“endpointID”> </a>
docker:endpointID
“EndpointID”
literal (string)
<a name=“entrypoint”> </a>
docker:entrypoint
“Entrypoint”
literal (string)
<a name=“env”> </a>
docker:env
Env
<a name=“execIDs”> </a>
docker:execIDs
“ExecIDs”
literal (string)
<a name=“ExitCode”> </a>
docker:exitCode
“ExitCode”
literal (string)
<a name=“extraHosts”> </a>
docker:extraHosts
“ExtraHosts”
literal (string)
<a name=“FinishedAt”> </a>
docker:finishedAt
“FinishedAt”
literal (date)
<a name=“gateway”> </a>
docker:gateway
“Gateway”
literal (string)
<a name=“gateway”> </a>
docker:gateway
“Gateway”
literal (string)
<a name=“globalIPv6Address”> </a>
docker:globalIPv6Address
“GlobalIPv6Address”
literal (string)
<a name=“globalIPv6Address”> </a>
docker:globalIPv6Address
“GlobalIPv6Address”
literal (string)
<a name=“globalIPv6PrefixLen”> </a>
docker:globalIPv6PrefixLen
“GlobalIPv6PrefixLen”
literal (number)
<a name=“globalIPv6PrefixLen”> </a>
docker:globalIPv6PrefixLen
“GlobalIPv6PrefixLen”
literal (number)
<a name=“graphDriverData”> </a>
docker:graphDriverData
“Data”
literal (string)
<a name=“graphDriverName”> </a>
docker:graphDriverName
“Name”
literal (string)
<a name=“groupAdd”> </a>
docker:groupAdd
“GroupAdd”
literal (string)
<a name=“hairpinMode”> </a>
docker:hairpinMode
“HairpinMode”
literal (boolean)
<a name=“hostName”> </a>
docker:hostName
“Hostname”
literal (string)
<a name=“hostnamePath”> </a>
docker:hostnamePath
“HostnamePath”
literal (string)
<a name=“hostsPath”> </a>
docker:hostsPath
“HostsPath”
literal (string)
<a name=“id”> </a>
docker:id
dct:title
“Id”
literal (string)
<a name=“intstructionCopy”> </a>
docker:intstructionCopy
COPY
literal (string)
<a name=“iOMaximumBandwidth”> </a>
docker:iOMaximumBandwidth
“IOMaximumBandwidth”
literal (number)
<a name=“iOMaximumIOps”> </a>
docker:iOMaximumIOps
“IOMaximumIOps”
literal (number)
<a name=“iPAddress”> </a>
docker:iPAddress
“IPAddress”
literal (string)
<a name=“iPAddress”> </a>
docker:iPAddress
“IPAddress”
literal (string)
<a name=“ipamConfig”> </a>
docker:ipamConfig
“IPAMConfig”
literal (string)
<a name=“ipcMode”> </a>
docker:ipcMode
“IpcMode”
literal (string)
<a name=“iPPrefixLen”> </a>
docker:iPPrefixLen
“IPPrefixLen”
literal (number)
<a name=“iPPrefixLen”> </a>
docker:iPPrefixLen
“IPPrefixLen”
literal (number)
<a name=“iPv6Gateway”> </a>
docker:iPv6Gateway
“IPv6Gateway”
literal (string)
<a name=“iPv6Gateway”> </a>
docker:iPv6Gateway
“IPv6Gateway”
literal (string)
<a name=“isolation”> </a>
docker:isolation
“Isolation”
literal (string)
<a name=“kernelMemory”> </a>
docker:kernelMemory
“KernelMemory”
literal (number)
<a name=“label”> </a>
docker:label
“Labels”
[(1-) DockerConfig](#(1-) DockerConfig)
literal (string)
<a name=“layer”> </a>
docker:layer
“Layers”
[(1-) RootFS](#(1-) RootFS)
literal (string)
<a name=“linkLocalIPv6Address”> </a>
docker:linkLocalIPv6Address
“LinkLocalIPv6Address”
literal (string)
<a name=“linkLocalIPv6PrefixLen”> </a>
docker:linkLocalIPv6PrefixLen
“linkLocalIPv6PrefixLen”
literal (number)
<a name=“links”> </a>
docker:links
“Links”
literal (string)
<a name=“logPath”> </a>
docker:logPath
“LogPath”
literal (string)
<a name=“logType”> </a>
docker:logType
“Type”
literal (string)
<a name=“macAddress”> </a>
docker:macAddress
“MacAddress”
literal (string)
<a name=“macAddress”> </a>
docker:macAddress
“MacAddress”
literal (string)
<a name=“maximumRetryCount”> </a>
docker:maximumRetryCount
“MaximumRetryCount”
literal (number)
<a name=“memory”> </a>
docker:memory
“Memory”
literal (number)
<a name=“memoryReservation”> </a>
docker:memoryReservation
“MemoryReservation”
literal (number)
<a name=“memorySwap”> </a>
docker:memorySwap
“MemorySwap”
literal (number)
<a name=“memorySwappiness”> </a>
docker:memorySwappiness
“MemorySwappiness”
literal (number)
<a name=“mode”> </a>
docker:mode
“Mode”
literal (string)
<a name=“mountLabel”> </a>
docker:mountLabel
“MountLabel”
literal (string)
<a name=“name”> </a>
docker:name
dct:title
“Name”
Container
Mount
RestartPolicy
Network
literal (string)
<a name=“nanoCpus”> </a>
docker:nanoCpus
“NanoCpus”
literal (number)
<a name=“networkID”> </a>
docker:networkID
“NetworkID”
literal (string)
<a name=“networkMode”> </a>
docker:networkMode
“NetworkMode”
literal (string)
<a name=“onBuild”> </a>
docker:onBuild
“onBuild”
literal (string)
<a name=“oomKillDisable”> </a>
docker:oomKillDisable
“OomKillDisable”
literal (boolean)
<a name=“OOMKilled”> </a>
docker:oomKilled
“OOMKilled”
literal (boolean)
<a name=“oomScoreAdj”> </a>
docker:oomScoreAdj
“OomScoreAdj”
literal (string)
<a name=“openStdin”> </a>
docker:openStdin
“OpenStdin”
literal (boolean)
<a name=“os”> </a>
docker:os
“Os”
literal (string)
<a name=“parent”> </a>
docker:parent
“Parent”
literal (string)
<a name=“path”> </a>
docker:path
“Path”
literal (string)
<a name=“Paused”> </a>
docker:paused
“Paused”
literal (boolean)
<a name=“Pid”> </a>
docker:pid
“Pid”
literal (number)
<a name=“pidMode”> </a>
docker:pidMode
“PidMode”
literal (string)
<a name=“pidsLimit”> </a>
docker:pidsLimit
“PidsLimit”
literal (number)
<a name=“privileged”> </a>
docker:privileged
“Privileged”
literal (boolean)
<a name=“processLabel”> </a>
docker:processLabel
“ProcessLabel”
literal (string)
<a name=“propagation”> </a>
docker:propagation
“Propagation”
literal (string)
<a name=“publishedAllPorts”> </a>
docker:publishedAllPorts
“PublishAllPorts”
literal (boolean)
<a name=“readonlyRootfs”> </a>
docker:readonlyRootfs
“ReadonlyRootfs”
literal (boolean)
<a name=“resolveConfPath”> </a>
docker:resolveConfPath
“ResolvConfPath”
literal (string)
<a name=“restartCount”> </a>
docker:restartCount
“RestartCount”
literal (number)
<a name=“Restarting”> </a>
docker:restarting
“Restarting”
literal (boolean)
<a name=“rootFSType”> </a>
docker:rootFSType
“Type”
literal (string)
<a name=“Running”> </a>
docker:running
“Running”
literal (boolean)
<a name=“runtime”> </a>
docker:runtime
“Runtime”
literal (string)
<a name=“rw”> </a>
docker:rw
“RW”
literal (boolean)
<a name=“sandboxID”> </a>
docker:sandboxID
“SandboxID”
literal (string)
<a name=“sandboxKey”> </a>
docker:sandboxKey
“SandboxKey”
literal (string)
<a name=“secondaryIPAddresses”> </a>
docker:secondaryIPAddresses
“SecondaryIPAddresses”
literal (string)
<a name=“secondaryIPv6Addresses”> </a>
docker:secondaryIPv6Addresses
“SecondaryIPv6Addresses”
literal (string)
<a name=“securityOpt”> </a>
docker:securityOpt
“SecurityOpt”
literal (string)
<a name=“shmSize”> </a>
docker:shmSize
“ShmSize”
literal (number)
<a name=“size”> </a>
docker:size
“Size”
literal (number)
<a name=“source”> </a>
docker:source
dct:source
“Source”
literal (string)
<a name=“StartedAt”> </a>
docker:startedAt
“StartedAt”
literal (date)
<a name=“Status”> </a>
docker:status
“Status”
literal (string)
<a name=“tags”> </a>
docker:tags
“RepoTags”
[(1-) Image](#(1-) Image)
literal (string)
<a name=“tty”> </a>
Attach standard streams to a TTY, including stdin if it is not closed.
docker:tty
“Tty”
literal (boolean)
<a name=“ulimits”> </a>
docker:ulimits
“Ulimits”
literal (string)
<a name=“user”> </a>
docker:user
“User”
literal (string)
<a name=“usernsMode”> </a>
docker:usernsMode
“UsernsMode”
literal (string)
<a name=“utsMode”> </a>
docker:utsMode
“UTSMode”
literal (string)
<a name=“virtualSize”> </a>
docker:virtualSize
“VirtualSize”
literal (number)
<a name=“volumeDriver”> </a>
docker:volumeDriver
“VolumeDrive”
literal (string)
<a name=“workingDir”> </a>
docker:workingDir
“WorkingDir”
literal (string)
<a name=“blockIO”> </a>
Describes the blockIO for either a Config or a HostConfig.
BlockIO
<a name=“cpu”> </a>
Describes the CPU for either a Config or a HostConfig.
Cpu
<a name=“config”> </a>
Describes the configuration for either a Container or an Image.
Config
<a name=“dockerfile”> </a>
Indicates the dockerfile from which an image was build.
Dockerfile
Dockerfile
<a name=“graphDriver”> </a>
The graph driver for an Image.
GraphDriver
<a name=“hostConfig”> </a>
Describes the network settings for an image or a container.
HostConfig
<a name=“hostMapping”> </a>
Describes the mapping to other running conainters for a given NetworkSetting.
HostMapping
<a name=“logConfig”> </a>
Describes how the logs are handled for a given HostConfig
LogConfig
<a name=“mounts”> </a>
Describes the mounts for a given Container.
Mounts
<a name=“network”> </a>
Links a NetworkSettings with an actual Network.
Network
<a name=“networkSettings”> </a>
Describes the NetworkSettings for a given Container.
NetworkSettings
<a name=“repoDigest”> </a>
Describes the repository digest (how it came to be) for a given Image.
RepoDigest
<a name=“repoTags”> </a>
Describes the tags for a given Image.
RepoTags
<a name=“restartPolicy”> </a>
Links to the RestartPolicy for a HostConfig.
RestartPolicy
<a name=“rootFS”> </a>
Describes the filesystem for a given Image.
RootFS
<a name=“state”> </a>
Links to the state of a Container or an Image.
State
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
The keys listed here are the ones that will be returned from the docker ecosystem (ie docker inspect, …).
<a name=“AliasesINSPECT”> </a>
<a name=“AppArmorProfileINSPECT”> </a>
<a name=“ArchitectureINSPECT”> </a>
<a name=“ArgsINSPECT”> </a>
<a name=“ArgsEscapedINSPECT”> </a>
<a name=“AttachStderrINSPECT”> </a>
<a name=“AttachStdinINSPECT”> </a>
<a name=“AttachStdoutINSPECT”> </a>
<a name=“AuthorINSPECT”> </a>
<a name=“AutoRemoveINSPECT”> </a>
<a name=“BindsINSPECT”> </a>
##binds
docker:binds
<a name=“BlkioDeviceReadBpsINSPECT”> </a>
##blkiodevicereadbps
docker:blkiodevicereadbps
<a name=“BlkioDeviceReadIOpsINSPECT”> </a>
##blkiodevicereadiops
docker:blkiodevicereadiops
<a name=“BlkioDeviceWriteBpsINSPECT”> </a>
##blkiodevicewritebps
docker:blkiodevicewritebps
<a name=“BlkioDeviceWriteIOpsINSPECT”> </a>
##blkiodevicewriteiops
docker:blkiodevicewriteiops
<a name=“BlkioWeightINSPECT”> </a>
##blkioweight
docker:blkioweight
<a name=“BlkioWeightDeviceINSPECT”> </a>
##blkioweightdevice
docker:blkioweightdevice
<a name=“BridgeINSPECT”> </a>
##bridge
docker:bridge
<a name=“CapAddINSPECT”> </a>
##capadd
docker:capadd
<a name=“CapDropINSPECT”> </a>
##capdrop
docker:capdrop
<a name=“CgroupINSPECT”> </a>
##cgroup
docker:cgroup
<a name=“CgroupParentINSPECT”> </a>
##cgroupparent
docker:cgroupparent
<a name=“CmdINSPECT”> </a>
##cmd
docker:cmd
<a name=“CommentINSPECT”> </a>
##comment
docker:comment
<a name=“ConfigINSPECT”> </a>
##config
docker:config
<a name=“ConfigINSPECT”> </a>
##config
docker:config
<a name=“ConsoleSizeINSPECT”> </a>
##consolesize
docker:consolesize
<a name=“ContainerINSPECT”> </a>
##container
docker:container
<a name=“ContainerIDFileINSPECT”> </a>
##containeridfile
docker:containeridfile
<a name=“CpuCountINSPECT”> </a>
##cpucount
docker:cpucount
<a name=“CpuPercentINSPECT”> </a>
##cpupercent
docker:cpupercent
<a name=“CpuPeriodINSPECT”> </a>
##cpuperiod
docker:cpuperiod
<a name=“CpuQuotaINSPECT”> </a>
##cpuquota
docker:cpuquota
<a name=“CpuRealtimePeriodINSPECT”> </a>
##cpurealtimeperiod
docker:cpurealtimeperiod
<a name=“CpuRealtimeRuntimeINSPECT”> </a>
##cpurealtimeruntime
docker:cpurealtimeruntime
<a name=“CpusetCpusINSPECT”> </a>
##cpusetcpus
docker:cpusetcpus
<a name=“CpusetMemsINSPECT”> </a>
##cpusetmems
docker:cpusetmems
<a name=“CpuSharesINSPECT”> </a>
##cpushares
docker:cpushares
<a name=“CreatedINSPECT”> </a>
##created
docker:created
<a name=“CreatedINSPECT”> </a>
##created
docker:created
<a name=“DataINSPECT”> </a>
##data
docker:data
<a name=“DeadINSPECT”> </a>
##dead
docker:dead
<a name=“DestinationINSPECT”> </a>
##destination
docker:destination
<a name=“DeviceCgroupRulesINSPECT”> </a>
##devicecgrouprules
docker:devicecgrouprules
<a name=“DevicesINSPECT”> </a>
##devices
docker:devices
<a name=“DiskQuotaINSPECT”> </a>
##diskquota
docker:diskquota
<a name=“DnsINSPECT”> </a>
##dns
docker:dns
<a name=“DnsOptionsINSPECT”> </a>
##dnsoptions
docker:dnsoptions
<a name=“DnsSearchINSPECT”> </a>
##dnssearch
docker:dnssearch
<a name=“DockerVersionINSPECT”> </a>
##dockerversion
docker:dockerversion
<a name=“DomainnameINSPECT”> </a>
##domainname
docker:domainname
<a name=“DriverINSPECT”> </a>
##driver
docker:driver
<a name=“EndpointIDINSPECT”> </a>
##endpointid
docker:endpointid
<a name=“EndpointIDINSPECT”> </a>
##endpointid
docker:endpointid
<a name=“EntrypointINSPECT”> </a>
##entrypoint
docker:entrypoint
<a name=“ExecIDsINSPECT”> </a>
##execids
docker:execids
<a name=“ExitCodeINSPECT”> </a>
##exitcode
docker:exitcode
<a name=“ExtraHostsINSPECT”> </a>
##extrahosts
docker:extrahosts
<a name=“FinishedAtINSPECT”> </a>
##finishedat
docker:finishedat
<a name=“GatewayINSPECT”> </a>
##gateway
docker:gateway
<a name=“GatewayINSPECT”> </a>
##gateway
docker:gateway
<a name=“GlobalIPv6AddressINSPECT”> </a>
##globalipv6address
docker:globalipv6address
<a name=“GlobalIPv6AddressINSPECT”> </a>
##globalipv6address
docker:globalipv6address
<a name=“GlobalIPv6PrefixLenINSPECT”> </a>
##globalipv6prefixlen
docker:globalipv6prefixlen
<a name=“GlobalIPv6PrefixLenINSPECT”> </a>
##globalipv6prefixlen
docker:globalipv6prefixlen
<a name=“GraphDriverINSPECT”> </a>
##graphdriver
docker:graphdriver
<a name=“GroupAddINSPECT”> </a>
##groupadd
docker:groupadd
<a name=“HairpinModeINSPECT”> </a>
##hairpinmode
docker:hairpinmode
<a name=“HostConfigINSPECT”> </a>
##hostconfig
docker:hostconfig
<a name=“HostnameINSPECT”> </a>
##hostname
docker:hostname
<a name=“HostnamePathINSPECT”> </a>
##hostnamepath
docker:hostnamepath
<a name=“HostsPathINSPECT”> </a>
##hostspath
docker:hostspath
<a name=“IdINSPECT”> </a>
##id
docker:id
<a name=“IdINSPECT”> </a>
##id
docker:id
<a name=“ImageINSPECT”> </a>
##image
docker:image
<a name=“ImageINSPECT”> </a>
##image
docker:image
<a name=“IOMaximumBandwidthINSPECT”> </a>
##iomaximumbandwidth
docker:iomaximumbandwidth
<a name=“IOMaximumIOpsINSPECT”> </a>
##iomaximumiops
docker:iomaximumiops
<a name=“IPAddressINSPECT”> </a>
##ipaddress
docker:ipaddress
<a name=“IPAddressINSPECT”> </a>
##ipaddress
docker:ipaddress
<a name=“IPAMConfigINSPECT”> </a>
##ipamconfig
docker:ipamconfig
<a name=“IpcModeINSPECT”> </a>
##ipcmode
docker:ipcmode
<a name=“IPPrefixLenINSPECT”> </a>
##ipprefixlen
docker:ipprefixlen
<a name=“IPPrefixLenINSPECT”> </a>
##ipprefixlen
docker:ipprefixlen
<a name=“IPv6GatewayINSPECT”> </a>
##ipv6gateway
docker:ipv6gateway
<a name=“IPv6GatewayINSPECT”> </a>
##ipv6gateway
docker:ipv6gateway
<a name=“IsolationINSPECT”> </a>
##isolation
docker:isolation
<a name=“KernelMemoryINSPECT”> </a>
##kernelmemory
docker:kernelmemory
<a name=“LabelsINSPECT”> </a>
##labels
docker:labels
<a name=“LayersINSPECT”> </a>
##layers
docker:layers
<a name=“LinkLocalIPv6AddressINSPECT”> </a>
##linklocalipv6address
docker:linklocalipv6address
<a name=“LinksINSPECT”> </a>
##links
docker:links
<a name=“LinksINSPECT”> </a>
##links
docker:links
<a name=“literalINSPECT”> </a>
##literal
docker:literal
<a name=“LogConfigINSPECT”> </a>
##logconfig
docker:logconfig
<a name=“LogPathINSPECT”> </a>
##logpath
docker:logpath
<a name=“MacAddressINSPECT”> </a>
##macaddress
docker:macaddress
<a name=“MacAddressINSPECT”> </a>
##macaddress
docker:macaddress
<a name=“MaximumRetryCountINSPECT”> </a>
##maximumretrycount
docker:maximumretrycount
<a name=“MemoryINSPECT”> </a>
##memory
docker:memory
<a name=“MemoryReservationINSPECT”> </a>
##memoryreservation
docker:memoryreservation
<a name=“MemorySwapINSPECT”> </a>
##memoryswap
docker:memoryswap
<a name=“MemorySwappinessINSPECT”> </a>
##memoryswappiness
docker:memoryswappiness
<a name=“ModeINSPECT”> </a>
##mode
docker:mode
<a name=“MountLabelINSPECT”> </a>
##mountlabel
docker:mountlabel
<a name=“MountsINSPECT”> </a>
##mounts
docker:mounts
<a name=“NameINSPECT”> </a>
##name
docker:name
<a name=“NameINSPECT”> </a>
##name
docker:name
<a name=“NameINSPECT”> </a>
##name
docker:name
<a name=“NameINSPECT”> </a>
##name
docker:name
<a name=“NanoCpusINSPECT”> </a>
##nanocpus
docker:nanocpus
<a name=“NetworkIDINSPECT”> </a>
##networkid
docker:networkid
<a name=“NetworkModeINSPECT”> </a>
##networkmode
docker:networkmode
<a name=“NetworksINSPECT”> </a>
##networks
docker:networks
<a name=“NetworkSettingsINSPECT”> </a>
##networksettings
docker:networksettings
<a name=“OomKillDisableINSPECT”> </a>
##oomkilldisable
docker:oomkilldisable
<a name=“OOMKilledINSPECT”> </a>
##oomkilled
docker:oomkilled
<a name=“OomScoreAdjINSPECT”> </a>
##oomscoreadj
docker:oomscoreadj
<a name=“OpenStdinINSPECT”> </a>
##openstdin
docker:openstdin
<a name=“OsINSPECT”> </a>
##os
docker:os
<a name=“ParentINSPECT”> </a>
##parent
docker:parent
<a name=“PathINSPECT”> </a>
##path
docker:path
<a name=“PausedINSPECT”> </a>
##paused
docker:paused
<a name=“PidINSPECT”> </a>
##pid
docker:pid
<a name=“PidModeINSPECT”> </a>
##pidmode
docker:pidmode
<a name=“PidsLimitINSPECT”> </a>
##pidslimit
docker:pidslimit
<a name=“PortBindingsINSPECT”> </a>
##portbindings
docker:portbindings
<a name=“PortsINSPECT”> </a>
##ports
docker:ports
<a name=“PrivilegedINSPECT”> </a>
##privileged
docker:privileged
<a name=“ProcessLabelINSPECT”> </a>
##processlabel
docker:processlabel
<a name=“PropagationINSPECT”> </a>
##propagation
docker:propagation
<a name=“PublishAllPortsINSPECT”> </a>
##publishallports
docker:publishallports
<a name=“ReadonlyRootfsINSPECT”> </a>
##readonlyrootfs
docker:readonlyrootfs
<a name=“RepoDigestsINSPECT”> </a>
##repodigests
docker:repodigests
<a name=“RepoTagsINSPECT”> </a>
##repotags
docker:repotags
<a name=“ResolvConfPathINSPECT”> </a>
##resolvconfpath
docker:resolvconfpath
<a name=“RestartCountINSPECT”> </a>
##restartcount
docker:restartcount
<a name=“RestartingINSPECT”> </a>
##restarting
docker:restarting
<a name=“RestartPoliciyINSPECT”> </a>
##restartpoliciy
docker:restartpoliciy
<a name=“RunningINSPECT”> </a>
##running
docker:running
<a name=“RuntimeINSPECT”> </a>
##runtime
docker:runtime
<a name=“RWINSPECT”> </a>
##rw
docker:rw
<a name=“SandboxIDINSPECT”> </a>
##sandboxid
docker:sandboxid
<a name=“SandboxKeyINSPECT”> </a>
##sandboxkey
docker:sandboxkey
<a name=“SecondaryIPAddressesINSPECT”> </a>
##secondaryipaddresses
docker:secondaryipaddresses
<a name=“SecondaryIPv6AddressesINSPECT”> </a>
##secondaryipv6addresses
docker:secondaryipv6addresses
<a name=“SecurityOptINSPECT”> </a>
##securityopt
docker:securityopt
<a name=“ShmSizeINSPECT”> </a>
##shmsize
docker:shmsize
<a name=“SizeINSPECT”> </a>
##size
docker:size
<a name=“SourceINSPECT”> </a>
##source
docker:source
<a name=“StartedAtINSPECT”> </a>
##startedat
docker:startedat
<a name=“StateINSPECT”> </a>
##state
docker:state
<a name=“StatusINSPECT”> </a>
##status
docker:status
<a name=“TtyINSPECT”> </a>
##tty
docker:tty
<a name=“TypeINSPECT”> </a>
##type
docker:type
<a name=“TypeINSPECT”> </a>
##type
docker:type
<a name=“UlimitsINSPECT”> </a>
##ulimits
docker:ulimits
<a name=“UserINSPECT”> </a>
##user
docker:user
<a name=“UsernsModeINSPECT”> </a>
##usernsmode
docker:usernsmode
<a name=“UTSModeINSPECT”> </a>
##utsmode
docker:utsmode
<a name=“VirtualSizeINSPECT”> </a>
##virtualsize
docker:virtualsize
<a name=“VolumeDriveINSPECT”> </a>
##volumedrive
docker:volumedrive
<a name=WorkingDirINSPECT> </a>