899 lines
21 KiB
YAML
899 lines
21 KiB
YAML
|
command: docker container run
|
||
|
short: Run a command in a new container
|
||
|
long: Run a command in a new container
|
||
|
usage: docker container run [OPTIONS] IMAGE [COMMAND] [ARG...]
|
||
|
pname: docker container
|
||
|
plink: docker_container.yaml
|
||
|
options:
|
||
|
- option: add-host
|
||
|
value_type: list
|
||
|
description: Add a custom host-to-IP mapping (host:ip)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: attach
|
||
|
shorthand: a
|
||
|
value_type: list
|
||
|
description: Attach to STDIN, STDOUT or STDERR
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: blkio-weight
|
||
|
value_type: uint16
|
||
|
default_value: "0"
|
||
|
description: |
|
||
|
Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: blkio-weight-device
|
||
|
value_type: list
|
||
|
default_value: '[]'
|
||
|
description: Block IO weight (relative device weight)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cap-add
|
||
|
value_type: list
|
||
|
description: Add Linux capabilities
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cap-drop
|
||
|
value_type: list
|
||
|
description: Drop Linux capabilities
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cgroup-parent
|
||
|
value_type: string
|
||
|
description: Optional parent cgroup for the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cidfile
|
||
|
value_type: string
|
||
|
description: Write the container ID to the file
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cpu-count
|
||
|
value_type: int64
|
||
|
default_value: "0"
|
||
|
description: CPU count (Windows only)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
os_type: windows
|
||
|
- option: cpu-percent
|
||
|
value_type: int64
|
||
|
default_value: "0"
|
||
|
description: CPU percent (Windows only)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
os_type: windows
|
||
|
- option: cpu-period
|
||
|
value_type: int64
|
||
|
default_value: "0"
|
||
|
description: Limit CPU CFS (Completely Fair Scheduler) period
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cpu-quota
|
||
|
value_type: int64
|
||
|
default_value: "0"
|
||
|
description: Limit CPU CFS (Completely Fair Scheduler) quota
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cpu-rt-period
|
||
|
value_type: int64
|
||
|
default_value: "0"
|
||
|
description: Limit CPU real-time period in microseconds
|
||
|
deprecated: false
|
||
|
min_api_version: "1.25"
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cpu-rt-runtime
|
||
|
value_type: int64
|
||
|
default_value: "0"
|
||
|
description: Limit CPU real-time runtime in microseconds
|
||
|
deprecated: false
|
||
|
min_api_version: "1.25"
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cpu-shares
|
||
|
shorthand: c
|
||
|
value_type: int64
|
||
|
default_value: "0"
|
||
|
description: CPU shares (relative weight)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cpus
|
||
|
value_type: decimal
|
||
|
description: Number of CPUs
|
||
|
deprecated: false
|
||
|
min_api_version: "1.25"
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cpuset-cpus
|
||
|
value_type: string
|
||
|
description: CPUs in which to allow execution (0-3, 0,1)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: cpuset-mems
|
||
|
value_type: string
|
||
|
description: MEMs in which to allow execution (0-3, 0,1)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: detach
|
||
|
shorthand: d
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Run container in background and print container ID
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: detach-keys
|
||
|
value_type: string
|
||
|
description: Override the key sequence for detaching a container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: device
|
||
|
value_type: list
|
||
|
description: Add a host device to the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: device-cgroup-rule
|
||
|
value_type: list
|
||
|
description: Add a rule to the cgroup allowed devices list
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: device-read-bps
|
||
|
value_type: list
|
||
|
default_value: '[]'
|
||
|
description: Limit read rate (bytes per second) from a device
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: device-read-iops
|
||
|
value_type: list
|
||
|
default_value: '[]'
|
||
|
description: Limit read rate (IO per second) from a device
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: device-write-bps
|
||
|
value_type: list
|
||
|
default_value: '[]'
|
||
|
description: Limit write rate (bytes per second) to a device
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: device-write-iops
|
||
|
value_type: list
|
||
|
default_value: '[]'
|
||
|
description: Limit write rate (IO per second) to a device
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: disable-content-trust
|
||
|
value_type: bool
|
||
|
default_value: "true"
|
||
|
description: Skip image verification
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: dns
|
||
|
value_type: list
|
||
|
description: Set custom DNS servers
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: dns-opt
|
||
|
value_type: list
|
||
|
description: Set DNS options
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: dns-option
|
||
|
value_type: list
|
||
|
description: Set DNS options
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: dns-search
|
||
|
value_type: list
|
||
|
description: Set custom DNS search domains
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: domainname
|
||
|
value_type: string
|
||
|
description: Container NIS domain name
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: entrypoint
|
||
|
value_type: string
|
||
|
description: Overwrite the default ENTRYPOINT of the image
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: env
|
||
|
shorthand: e
|
||
|
value_type: list
|
||
|
description: Set environment variables
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: env-file
|
||
|
value_type: list
|
||
|
description: Read in a file of environment variables
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: expose
|
||
|
value_type: list
|
||
|
description: Expose a port or a range of ports
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: gpus
|
||
|
value_type: gpu-request
|
||
|
description: GPU devices to add to the container ('all' to pass all GPUs)
|
||
|
deprecated: false
|
||
|
min_api_version: "1.40"
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: group-add
|
||
|
value_type: list
|
||
|
description: Add additional groups to join
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: health-cmd
|
||
|
value_type: string
|
||
|
description: Command to run to check health
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: health-interval
|
||
|
value_type: duration
|
||
|
default_value: 0s
|
||
|
description: Time between running the check (ms|s|m|h) (default 0s)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: health-retries
|
||
|
value_type: int
|
||
|
default_value: "0"
|
||
|
description: Consecutive failures needed to report unhealthy
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: health-start-period
|
||
|
value_type: duration
|
||
|
default_value: 0s
|
||
|
description: |
|
||
|
Start period for the container to initialize before starting health-retries countdown (ms|s|m|h) (default 0s)
|
||
|
deprecated: false
|
||
|
min_api_version: "1.29"
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: health-timeout
|
||
|
value_type: duration
|
||
|
default_value: 0s
|
||
|
description: |
|
||
|
Maximum time to allow one check to run (ms|s|m|h) (default 0s)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: help
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Print usage
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: hostname
|
||
|
shorthand: h
|
||
|
value_type: string
|
||
|
description: Container host name
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: init
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: |
|
||
|
Run an init inside the container that forwards signals and reaps processes
|
||
|
deprecated: false
|
||
|
min_api_version: "1.25"
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: interactive
|
||
|
shorthand: i
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Keep STDIN open even if not attached
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: io-maxbandwidth
|
||
|
value_type: bytes
|
||
|
default_value: "0"
|
||
|
description: |
|
||
|
Maximum IO bandwidth limit for the system drive (Windows only)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
os_type: windows
|
||
|
- option: io-maxiops
|
||
|
value_type: uint64
|
||
|
default_value: "0"
|
||
|
description: Maximum IOps limit for the system drive (Windows only)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
os_type: windows
|
||
|
- option: ip
|
||
|
value_type: string
|
||
|
description: IPv4 address (e.g., 172.30.100.104)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: ip6
|
||
|
value_type: string
|
||
|
description: IPv6 address (e.g., 2001:db8::33)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: ipc
|
||
|
value_type: string
|
||
|
description: IPC mode to use
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: isolation
|
||
|
value_type: string
|
||
|
description: Container isolation technology
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: kernel-memory
|
||
|
value_type: bytes
|
||
|
default_value: "0"
|
||
|
description: Kernel memory limit
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: label
|
||
|
shorthand: l
|
||
|
value_type: list
|
||
|
description: Set meta data on a container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: label-file
|
||
|
value_type: list
|
||
|
description: Read in a line delimited file of labels
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: link
|
||
|
value_type: list
|
||
|
description: Add link to another container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: link-local-ip
|
||
|
value_type: list
|
||
|
description: Container IPv4/IPv6 link-local addresses
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: log-driver
|
||
|
value_type: string
|
||
|
description: Logging driver for the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: log-opt
|
||
|
value_type: list
|
||
|
description: Log driver options
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: mac-address
|
||
|
value_type: string
|
||
|
description: Container MAC address (e.g., 92:d0:c6:0a:29:33)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: memory
|
||
|
shorthand: m
|
||
|
value_type: bytes
|
||
|
default_value: "0"
|
||
|
description: Memory limit
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: memory-reservation
|
||
|
value_type: bytes
|
||
|
default_value: "0"
|
||
|
description: Memory soft limit
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: memory-swap
|
||
|
value_type: bytes
|
||
|
default_value: "0"
|
||
|
description: |
|
||
|
Swap limit equal to memory plus swap: '-1' to enable unlimited swap
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: memory-swappiness
|
||
|
value_type: int64
|
||
|
default_value: "-1"
|
||
|
description: Tune container memory swappiness (0 to 100)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: mount
|
||
|
value_type: mount
|
||
|
description: Attach a filesystem mount to the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: name
|
||
|
value_type: string
|
||
|
description: Assign a name to the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: net
|
||
|
value_type: network
|
||
|
description: Connect a container to a network
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: net-alias
|
||
|
value_type: list
|
||
|
description: Add network-scoped alias for the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: network
|
||
|
value_type: network
|
||
|
description: Connect a container to a network
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: network-alias
|
||
|
value_type: list
|
||
|
description: Add network-scoped alias for the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: no-healthcheck
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Disable any container-specified HEALTHCHECK
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: oom-kill-disable
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Disable OOM Killer
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: oom-score-adj
|
||
|
value_type: int
|
||
|
default_value: "0"
|
||
|
description: Tune host's OOM preferences (-1000 to 1000)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: pid
|
||
|
value_type: string
|
||
|
description: PID namespace to use
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: pids-limit
|
||
|
value_type: int64
|
||
|
default_value: "0"
|
||
|
description: Tune container pids limit (set -1 for unlimited)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: platform
|
||
|
value_type: string
|
||
|
description: Set platform if server is multi-platform capable
|
||
|
deprecated: false
|
||
|
min_api_version: "1.32"
|
||
|
experimental: true
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: privileged
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Give extended privileges to this container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: publish
|
||
|
shorthand: p
|
||
|
value_type: list
|
||
|
description: Publish a container's port(s) to the host
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: publish-all
|
||
|
shorthand: P
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Publish all exposed ports to random ports
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: read-only
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Mount the container's root filesystem as read only
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: restart
|
||
|
value_type: string
|
||
|
default_value: "no"
|
||
|
description: Restart policy to apply when a container exits
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: rm
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Automatically remove the container when it exits
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: runtime
|
||
|
value_type: string
|
||
|
description: Runtime to use for this container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: security-opt
|
||
|
value_type: list
|
||
|
description: Security Options
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: shm-size
|
||
|
value_type: bytes
|
||
|
default_value: "0"
|
||
|
description: Size of /dev/shm
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: sig-proxy
|
||
|
value_type: bool
|
||
|
default_value: "true"
|
||
|
description: Proxy received signals to the process
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: stop-signal
|
||
|
value_type: string
|
||
|
default_value: SIGTERM
|
||
|
description: Signal to stop a container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: stop-timeout
|
||
|
value_type: int
|
||
|
default_value: "0"
|
||
|
description: Timeout (in seconds) to stop a container
|
||
|
deprecated: false
|
||
|
min_api_version: "1.25"
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: storage-opt
|
||
|
value_type: list
|
||
|
description: Storage driver options for the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: sysctl
|
||
|
value_type: map
|
||
|
default_value: map[]
|
||
|
description: Sysctl options
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: tmpfs
|
||
|
value_type: list
|
||
|
description: Mount a tmpfs directory
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: tty
|
||
|
shorthand: t
|
||
|
value_type: bool
|
||
|
default_value: "false"
|
||
|
description: Allocate a pseudo-TTY
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: ulimit
|
||
|
value_type: ulimit
|
||
|
default_value: '[]'
|
||
|
description: Ulimit options
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: user
|
||
|
shorthand: u
|
||
|
value_type: string
|
||
|
description: 'Username or UID (format: <name|uid>[:<group|gid>])'
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: userns
|
||
|
value_type: string
|
||
|
description: User namespace to use
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: uts
|
||
|
value_type: string
|
||
|
description: UTS namespace to use
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: volume
|
||
|
shorthand: v
|
||
|
value_type: list
|
||
|
description: Bind mount a volume
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: volume-driver
|
||
|
value_type: string
|
||
|
description: Optional volume driver for the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: volumes-from
|
||
|
value_type: list
|
||
|
description: Mount volumes from the specified container(s)
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
- option: workdir
|
||
|
shorthand: w
|
||
|
value_type: string
|
||
|
description: Working directory inside the container
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
deprecated: false
|
||
|
experimental: false
|
||
|
experimentalcli: false
|
||
|
kubernetes: false
|
||
|
swarm: false
|
||
|
|