Skip to main content
Version: current

container


container

Package: container
Type: Directory

FlagNameDescription
Sstopped
Nstarting
Rrunning
Tstopping
Edownloading/extracting
Ddeleting
Fdownload/extract failed
Cstarting-with-healthcheck
Hhealthy
Uunhealthy
ArgumentTypeDescription
filefile { }
remote-imagestring
ignore-remote-image-changebool
check-certificatebool
namestring
privilegedbool
interface ( mandatory )multi { interface: iface_enum }
envobject { key-and-value-element: super { ! , key-and-value: composite { key: string , value: string } { key: string , value: string } } { ! , key-and-value: composite { key: string , value: string } { key: string , value: string } } }
envlistsmulti { envlist: enum }
entrypointmulti { cmd: string }
cmdmulti { cmd: string }
shellmulti { cmd: string }
stop-signalenum (1-SIGHUP | 2-SIGINT | 3-SIGQUIT | 4-SIGILL | 5-SIGTRAP | 6-SIGABTR | 7-SIGBUS | 8-SIGFPE | 9-SIGKILL | 10-SIGUSR1 | 11-SIGSEGV | 12-SIGUSR2 | 13-SIGPIPE | 14-SIGALRM | 15-SIGTERM | 16-SIGSTKFLT | 17-SIGCHLD | 18-SIGCONT | 19-SIGSTOP | 20-SIGTSTP | 21-SIGTTIN | 22-SIGTTOU | 23-SIGURG | 24-SIGXCPU | 25-SIGXFSZ | 26-SIGVTALRM | 27-SIGPROF | 28-SIGWINCH | 29-SIGIO | 30-SIGPWR | 31-SIGSYS)
stop-timetime
root-dirfile
layer-dirfile
mountobject { src-dst-mode: composite { src: file , dst-mode: composite { dst: string , mode: enum (rw | ro | rw,noexec | ro,noexec) { rw:container::MOUNT_MODE_RW, ro:container::MOUNT_MODE_RO, rw,noexec:container::MOUNT_MODE_RW|container::MOUNT_MODE_NOEXEC, ro,noexec:container::MOUNT_MODE_RO|container::MOUNT_MODE_NOEXEC } } { dst: string , mode: enum (rw | ro | rw,noexec | ro,noexec) { rw:container::MOUNT_MODE_RW, ro:container::MOUNT_MODE_RO, rw,noexec:container::MOUNT_MODE_RW|container::MOUNT_MODE_NOEXEC, ro,noexec:container::MOUNT_MODE_RO|container::MOUNT_MODE_NOEXEC } } } { src: file , dst-mode: composite { dst: string , mode: enum (rw | ro | rw,noexec | ro,noexec) { rw:container::MOUNT_MODE_RW, ro:container::MOUNT_MODE_RO, rw,noexec:container::MOUNT_MODE_RW|container::MOUNT_MODE_NOEXEC, ro,noexec:container::MOUNT_MODE_RO|container::MOUNT_MODE_NOEXEC } } { dst: string , mode: enum (rw | ro | rw,noexec | ro,noexec) { rw:container::MOUNT_MODE_RW, ro:container::MOUNT_MODE_RO, rw,noexec:container::MOUNT_MODE_RW|container::MOUNT_MODE_NOEXEC, ro,noexec:container::MOUNT_MODE_RO|container::MOUNT_MODE_NOEXEC } } } }
tmpfsobject { dst-size-mode: composite { dst: string , size-mode: composite { size: num , mode: string } { size: num , mode: string } } { dst: string , size-mode: composite { size: num , mode: string } { size: num , mode: string } } }
mountlistsmulti { mountlist: enum }
shm-sizenum
dnsmulti { dns-server-ip: address (flags=46) }
default-dnsmulti { dns-server-ip: address (flags=46) }
hostnamestring
domain-namestring
workdirstring
loggingbool
start-on-bootbool
stop-on-unhealthybool
restart-policyenum (no | on-failure | always)
restart-max-countnum
restart-intervaltime
userstring
cpu-listmulti { cpu: enum }
memory-highnum
memory-maxnum
swap-maxnum
devicesobject { dst-size-mode: composite { device: enum , container-dev-name: string } { device: enum , container-dev-name: string } }
hostsobject { host-entry: composite { host-name: string , host-addr: address (flags=46) } { host-name: string , host-addr: address (flags=46) } }
healthcheck-cmdmulti { healthcheck-cmd: string }
healthcheck-intervaltime
healthcheck-timeouttime
healthcheck-start-periodtime
healthcheck-start-intervaltime
healthcheck-retriesnum
healthcheck-statusstring
Read-only ArgumentTypeDescription
tagstring
osstring
archstring
env-currentobject { key-and-value: composite { key: string , value: string } { key: string , value: string } }
default-entrypointstring
default-cmdstring
default-shellstring
default-stop-signalenum (1-SIGHUP | 2-SIGINT | 3-SIGQUIT | 4-SIGILL | 5-SIGTRAP | 6-SIGABTR | 7-SIGBUS | 8-SIGFPE | 9-SIGKILL | 10-SIGUSR1 | 11-SIGSEGV | 12-SIGUSR2 | 13-SIGPIPE | 14-SIGALRM | 15-SIGTERM | 16-SIGSTKFLT | 17-SIGCHLD | 18-SIGCONT | 19-SIGSTOP | 20-SIGTSTP | 21-SIGTTIN | 22-SIGTTOU | 23-SIGURG | 24-SIGXCPU | 25-SIGXFSZ | 26-SIGVTALRM | 27-SIGPROF | 28-SIGWINCH | 29-SIGIO | 30-SIGPWR | 31-SIGSYS)
default-workdirstring
restart-countnum
default-userstring
memory-currentnum
swap-currentnum
cpu-usagenum
container-sizenum
data-sizenum
image-idstring
config-jsonstring
layersmulti { layer: enum }
default-healthcheck-cmdmulti { default-healthcheck-cmd: string }
default-healthcheck-intervaltime
default-healthcheck-timeouttime
default-healthcheck-start-periodtime
default-healthcheck-start-intervaltime
default-healthcheck-retriesnum