mirror of https://github.com/docker/docs.git
Update commandline yaml docs
Updates the commandline yaml docs to the latest HEAD of `docker/cli@2d692aedb` Signed-off-by: Eli Uriegas <eli.uriegas@docker.com>
This commit is contained in:
parent
3263452bec
commit
c5c166a74f
|
@ -2,6 +2,7 @@ command: docker
|
|||
cname:
|
||||
- docker attach
|
||||
- docker build
|
||||
- docker builder
|
||||
- docker checkpoint
|
||||
- docker commit
|
||||
- docker config
|
||||
|
@ -10,6 +11,7 @@ cname:
|
|||
- docker create
|
||||
- docker deploy
|
||||
- docker diff
|
||||
- docker engine
|
||||
- docker events
|
||||
- docker exec
|
||||
- docker export
|
||||
|
@ -59,6 +61,7 @@ cname:
|
|||
clink:
|
||||
- docker_attach.yaml
|
||||
- docker_build.yaml
|
||||
- docker_builder.yaml
|
||||
- docker_checkpoint.yaml
|
||||
- docker_commit.yaml
|
||||
- docker_config.yaml
|
||||
|
@ -67,6 +70,7 @@ clink:
|
|||
- docker_create.yaml
|
||||
- docker_deploy.yaml
|
||||
- docker_diff.yaml
|
||||
- docker_engine.yaml
|
||||
- docker_events.yaml
|
||||
- docker_exec.yaml
|
||||
- docker_export.yaml
|
||||
|
|
|
@ -293,6 +293,16 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: progress
|
||||
value_type: string
|
||||
default_value: auto
|
||||
description: |
|
||||
Set type of progress output (auto, plain, tty). Use plain to show container output
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: pull
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
|
@ -321,6 +331,17 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: secret
|
||||
value_type: stringArray
|
||||
default_value: '[]'
|
||||
description: |
|
||||
Secret file to expose to the build (only if BuildKit enabled): id=mysecret,src=/local/secret
|
||||
deprecated: false
|
||||
min_api_version: "1.39"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: security-opt
|
||||
value_type: stringSlice
|
||||
default_value: '[]'
|
||||
|
@ -349,6 +370,17 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: ssh
|
||||
value_type: stringArray
|
||||
default_value: '[]'
|
||||
description: |
|
||||
SSH agent socket or keys to expose to the build (only if BuildKit enabled) (format: default|<id>[=<socket>|<key>[,<key>]])
|
||||
deprecated: false
|
||||
min_api_version: "1.39"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: stream
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
|
@ -477,21 +509,27 @@ examples: "### Build with PATH\n\n```bash\n$ docker build .\n\nUploading context
|
|||
build an image on.\n\nA good example is `http_proxy` or source versions for pulling
|
||||
intermediate\nfiles. The `ARG` instruction lets Dockerfile authors define values
|
||||
that users\ncan set at build-time using the `--build-arg` flag:\n\n```bash\n$ docker
|
||||
build --build-arg HTTP_PROXY=http://10.20.30.2:1234 .\n```\n\nThis flag allows you
|
||||
to pass the build-time variables that are\naccessed like regular environment variables
|
||||
in the `RUN` instruction of the\nDockerfile. Also, these values don't persist in
|
||||
the intermediate or final images\nlike `ENV` values do.\n\nUsing this flag will
|
||||
not alter the output you see when the `ARG` lines from the\nDockerfile are echoed
|
||||
during the build process.\n\nFor detailed information on using `ARG` and `ENV` instructions,
|
||||
see the\n[Dockerfile reference](../builder.md).\n\n### Optional security options
|
||||
(--security-opt)\n\nThis flag is only supported on a daemon running on Windows,
|
||||
and only supports\nthe `credentialspec` option. The `credentialspec` must be in
|
||||
the format\n`file://spec.txt` or `registry://keyname`.\n\n### Specify isolation
|
||||
technology for container (--isolation)\n\nThis option is useful in situations where
|
||||
you are running Docker containers on\nWindows. The `--isolation=<value>` option
|
||||
sets a container's isolation\ntechnology. On Linux, the only supported is the `default`
|
||||
option which uses\nLinux namespaces. On Microsoft Windows, you can specify these
|
||||
values:\n\n\n| Value | Description |\n|-----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|\n|
|
||||
build --build-arg HTTP_PROXY=http://10.20.30.2:1234 --build-arg FTP_PROXY=http://40.50.60.5:4567
|
||||
.\n```\n\nThis flag allows you to pass the build-time variables that are\naccessed
|
||||
like regular environment variables in the `RUN` instruction of the\nDockerfile.
|
||||
Also, these values don't persist in the intermediate or final images\nlike `ENV`
|
||||
values do. You must add `--build-arg` for each build argument. \n\nUsing this
|
||||
flag will not alter the output you see when the `ARG` lines from the\nDockerfile
|
||||
are echoed during the build process.\n\nFor detailed information on using `ARG`
|
||||
and `ENV` instructions, see the\n[Dockerfile reference](../builder.md).\n\nYou may
|
||||
also use the `--build-arg` flag without a value, in which case the value\nfrom the
|
||||
local environment will be propagated into the Docker container being\nbuilt:\n\n```bash\n$
|
||||
export HTTP_PROXY=http://10.20.30.2:1234\n$ docker build --build-arg HTTP_PROXY
|
||||
.\n```\n\nThis is similar to how `docker run -e` works. Refer to the [`docker run`
|
||||
documentation](https://docs.docker.com/engine/reference/commandline/run/#set-environment-variables--e---env---env-file)\nfor
|
||||
more information.\n\n### Optional security options (--security-opt)\n\nThis flag
|
||||
is only supported on a daemon running on Windows, and only supports\nthe `credentialspec`
|
||||
option. The `credentialspec` must be in the format\n`file://spec.txt` or `registry://keyname`.\n\n###
|
||||
Specify isolation technology for container (--isolation)\n\nThis option is useful
|
||||
in situations where you are running Docker containers on\nWindows. The `--isolation=<value>`
|
||||
option sets a container's isolation\ntechnology. On Linux, the only supported is
|
||||
the `default` option which uses\nLinux namespaces. On Microsoft Windows, you can
|
||||
specify these values:\n\n\n| Value | Description |\n|-----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|\n|
|
||||
`default` | Use the value specified by the Docker daemon's `--exec-opt` . If the
|
||||
`daemon` does not specify an isolation technology, Microsoft Windows uses `process`
|
||||
as its default value. |\n| `process` | Namespace isolation only. |\n|
|
||||
|
@ -519,19 +557,18 @@ examples: "### Build with PATH\n\n```bash\n$ docker build .\n\nUploading context
|
|||
sharing layers between\nimages (saving space).\n\nFor most use cases, multi-stage
|
||||
are a better alternative, as they give more\nfine-grained control over your build,
|
||||
and can take advantage of future\noptimizations in the builder. Refer to the [use
|
||||
multi-stage builds](https://docs.docker.com/engine/userguide/eng-image/multistage-build/)\nsection
|
||||
multi-stage builds](https://docs.docker.com/develop/develop-images/multistage-build/)\nsection
|
||||
in the userguide for more information.\n\n\n#### Known limitations\n\nThe `--squash`
|
||||
option has a number of known limitations:\n\n- When squashing layers, the resulting
|
||||
image cannot take advantage of layer \n sharing with other images, and may use
|
||||
significantly more space. Sharing the\n base image is still supported.\n- When
|
||||
using this option you may see significantly more space used due to\n storing two
|
||||
copies of the image, one for the build cache with all the cache\n layers in tact,
|
||||
and one for the squashed version.\n- While squashing layers may produce smaller
|
||||
images, it may have a negative\n impact on performance, as a single layer takes
|
||||
longer to extract, and\n downloading a single layer cannot be parallelized.\n-
|
||||
When attempting to squash an image that does not make changes to the\n filesystem
|
||||
(for example, the Dockerfile only contains `ENV` instructions),\n the squash step
|
||||
will fail (see [issue #33823](https://github.com/moby/moby/issues/33823)\n\n####
|
||||
image cannot take advantage of layer\n sharing with other images, and may use significantly
|
||||
more space. Sharing the\n base image is still supported.\n- When using this option
|
||||
you may see significantly more space used due to\n storing two copies of the image,
|
||||
one for the build cache with all the cache\n layers in tact, and one for the squashed
|
||||
version.\n- While squashing layers may produce smaller images, it may have a negative\n
|
||||
\ impact on performance, as a single layer takes longer to extract, and\n downloading
|
||||
a single layer cannot be parallelized.\n- When attempting to squash an image that
|
||||
does not make changes to the\n filesystem (for example, the Dockerfile only contains
|
||||
`ENV` instructions),\n the squash step will fail (see [issue #33823](https://github.com/moby/moby/issues/33823)\n\n####
|
||||
Prerequisites\n\nThe example on this page is using experimental mode in Docker 1.13.\n\nExperimental
|
||||
mode can be enabled by using the `--experimental` flag when starting the Docker
|
||||
daemon or setting `experimental: true` in the `daemon.json` configuration file.\n\nBy
|
||||
|
@ -551,7 +588,7 @@ examples: "### Build with PATH\n\n```bash\n$ docker build .\n\nUploading context
|
|||
>> /hello\nRUN touch remove_me /remove_me\nENV HELLO world\nRUN rm /remove_me\n```\n\nAn
|
||||
image named `test` is built with `--squash` argument.\n\n```bash\n$ docker build
|
||||
--squash -t test .\n\n[...]\n```\n\nIf everything is right, the history will look
|
||||
like this:\n\n```bash\n$ docker history test \n\nIMAGE CREATED CREATED
|
||||
like this:\n\n```bash\n$ docker history test\n\nIMAGE CREATED CREATED
|
||||
BY SIZE COMMENT\n4e10cb5b4cac
|
||||
\ 3 seconds ago 12 B
|
||||
\ merge sha256:88a7b0112a41826885df0e7072698006ee8f621c6ab99fca7fe9151d7b599702
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
command: docker builder
|
||||
short: Manage builds
|
||||
long: Manage builds
|
||||
usage: docker builder
|
||||
pname: docker
|
||||
plink: docker.yaml
|
||||
cname:
|
||||
- docker builder prune
|
||||
clink:
|
||||
- docker_builder_prune.yaml
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
|
@ -0,0 +1,51 @@
|
|||
command: docker builder prune
|
||||
short: Remove build cache
|
||||
long: Remove build cache
|
||||
usage: docker builder prune
|
||||
pname: docker builder
|
||||
plink: docker_builder.yaml
|
||||
options:
|
||||
- option: all
|
||||
shorthand: a
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: Remove all unused images, not just dangling ones
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: filter
|
||||
value_type: filter
|
||||
description: Provide filter values (e.g. 'unused-for=24h')
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: force
|
||||
shorthand: f
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: Do not prompt for confirmation
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: keep-storage
|
||||
value_type: bytes
|
||||
default_value: "0"
|
||||
description: Amount of disk space to keep for cache
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
deprecated: false
|
||||
min_api_version: "1.39"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
|
@ -18,4 +18,5 @@ experimental: true
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: linux
|
||||
|
||||
|
|
|
@ -28,4 +28,5 @@ experimental: true
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: linux
|
||||
|
||||
|
|
|
@ -20,4 +20,5 @@ experimental: true
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: linux
|
||||
|
||||
|
|
|
@ -20,4 +20,5 @@ experimental: true
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: linux
|
||||
|
||||
|
|
|
@ -82,6 +82,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: cpu-percent
|
||||
value_type: int64
|
||||
default_value: "0"
|
||||
|
@ -91,6 +92,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: cpu-period
|
||||
value_type: int64
|
||||
default_value: "0"
|
||||
|
@ -394,6 +396,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: io-maxiops
|
||||
value_type: uint64
|
||||
default_value: "0"
|
||||
|
@ -403,6 +406,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: ip
|
||||
value_type: string
|
||||
description: IPv4 address (e.g., 172.30.100.104)
|
||||
|
|
|
@ -82,6 +82,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: cpu-percent
|
||||
value_type: int64
|
||||
default_value: "0"
|
||||
|
@ -91,6 +92,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: cpu-period
|
||||
value_type: int64
|
||||
default_value: "0"
|
||||
|
@ -412,6 +414,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: io-maxiops
|
||||
value_type: uint64
|
||||
default_value: "0"
|
||||
|
@ -421,6 +424,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: ip
|
||||
value_type: string
|
||||
description: IPv4 address (e.g., 172.30.100.104)
|
||||
|
|
|
@ -23,6 +23,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: linux
|
||||
- option: checkpoint-dir
|
||||
value_type: string
|
||||
description: Use a custom checkpoint storage directory
|
||||
|
@ -31,6 +32,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: linux
|
||||
- option: detach-keys
|
||||
value_type: string
|
||||
description: Override the key sequence for detaching a container
|
||||
|
|
|
@ -93,6 +93,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: cpu-percent
|
||||
value_type: int64
|
||||
default_value: "0"
|
||||
|
@ -102,6 +103,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: cpu-period
|
||||
value_type: int64
|
||||
default_value: "0"
|
||||
|
@ -405,6 +407,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: io-maxiops
|
||||
value_type: uint64
|
||||
default_value: "0"
|
||||
|
@ -414,6 +417,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: ip
|
||||
value_type: string
|
||||
description: IPv4 address (e.g., 172.30.100.104)
|
||||
|
@ -961,7 +965,7 @@ examples: |-
|
|||
Then, a user could ask `udev` to execute a script that would `docker exec my-container mknod newDevX c 42 <minor>`
|
||||
the required device when it is added.
|
||||
|
||||
NOTE: initially present devices still need to be explicitely added to
|
||||
NOTE: initially present devices still need to be explicitly added to
|
||||
the create/run command
|
||||
deprecated: false
|
||||
experimental: false
|
||||
|
|
|
@ -19,13 +19,21 @@ options:
|
|||
shorthand: c
|
||||
value_type: stringSlice
|
||||
default_value: '[]'
|
||||
description: Path to a Compose file
|
||||
description: Path to a Compose file, or "-" to read from stdin
|
||||
deprecated: false
|
||||
min_api_version: "1.25"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: namespace
|
||||
value_type: string
|
||||
description: Kubernetes namespace to use
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: prune
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
|
@ -122,5 +130,5 @@ min_api_version: "1.25"
|
|||
experimental: true
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: true
|
||||
swarm: false
|
||||
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
command: docker engine
|
||||
short: Manage the docker engine
|
||||
long: Manage the docker engine
|
||||
usage: docker engine COMMAND
|
||||
pname: docker
|
||||
plink: docker.yaml
|
||||
cname:
|
||||
- docker engine activate
|
||||
- docker engine check
|
||||
- docker engine update
|
||||
clink:
|
||||
- docker_engine_activate.yaml
|
||||
- docker_engine_check.yaml
|
||||
- docker_engine_update.yaml
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
command: docker engine activate
|
||||
short: Activate Enterprise Edition
|
||||
long: |
|
||||
Activate Enterprise Edition.
|
||||
|
||||
With this command you may apply an existing Docker enterprise license, or
|
||||
interactively download one from Docker. In the interactive exchange, you can
|
||||
sign up for a new trial, or download an existing license. If you are
|
||||
currently running a Community Edition engine, the daemon will be updated to
|
||||
the Enterprise Edition Docker engine with additional capabilities and long
|
||||
term support.
|
||||
|
||||
For more information about different Docker Enterprise license types visit
|
||||
https://www.docker.com/licenses
|
||||
|
||||
For non-interactive scriptable deployments, download your license from
|
||||
https://hub.docker.com/ then specify the file with the '--license' flag.
|
||||
usage: docker engine activate [OPTIONS]
|
||||
pname: docker engine
|
||||
plink: docker_engine.yaml
|
||||
options:
|
||||
- option: containerd
|
||||
value_type: string
|
||||
description: override default location of containerd endpoint
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: display-only
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: only display license information and exit
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: engine-image
|
||||
value_type: string
|
||||
description: Specify engine image
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: format
|
||||
value_type: string
|
||||
description: Pretty-print licenses using a Go template
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: license
|
||||
value_type: string
|
||||
description: License File
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: quiet
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: Only display available licenses by ID
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: registry-prefix
|
||||
value_type: string
|
||||
default_value: docker.io/store/docker
|
||||
description: Override the default location where engine images are pulled
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: version
|
||||
value_type: string
|
||||
description: |
|
||||
Specify engine version (default is to use currently running version)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
|
@ -0,0 +1,85 @@
|
|||
command: docker engine check
|
||||
short: Check for available engine updates
|
||||
long: Check for available engine updates
|
||||
usage: docker engine check [OPTIONS]
|
||||
pname: docker engine
|
||||
plink: docker_engine.yaml
|
||||
options:
|
||||
- option: containerd
|
||||
value_type: string
|
||||
description: override default location of containerd endpoint
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: downgrades
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: Report downgrades (default omits older versions)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: engine-image
|
||||
value_type: string
|
||||
description: |
|
||||
Specify engine image (default uses the same image as currently running)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: format
|
||||
value_type: string
|
||||
description: Pretty-print updates using a Go template
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: pre-releases
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: Include pre-release versions
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: quiet
|
||||
shorthand: q
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: Only display available versions
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: registry-prefix
|
||||
value_type: string
|
||||
default_value: docker.io/store/docker
|
||||
description: |
|
||||
Override the existing location where engine images are pulled
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: upgrades
|
||||
value_type: bool
|
||||
default_value: "true"
|
||||
description: Report available upgrades
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
command: docker engine update
|
||||
short: Update a local engine
|
||||
long: Update a local engine
|
||||
usage: docker engine update [OPTIONS]
|
||||
pname: docker engine
|
||||
plink: docker_engine.yaml
|
||||
options:
|
||||
- option: containerd
|
||||
value_type: string
|
||||
description: override default location of containerd endpoint
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: engine-image
|
||||
value_type: string
|
||||
description: |
|
||||
Specify engine image (default uses the same image as currently running)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: registry-prefix
|
||||
value_type: string
|
||||
default_value: docker.io/store/docker
|
||||
description: Override the current location where engine images are pulled
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: version
|
||||
value_type: string
|
||||
description: Specify engine version
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
|
@ -19,6 +19,7 @@ long: |-
|
|||
- `die`
|
||||
- `exec_create`
|
||||
- `exec_detach`
|
||||
- `exec_die`
|
||||
- `exec_start`
|
||||
- `export`
|
||||
- `health_status`
|
||||
|
|
|
@ -6,7 +6,7 @@ long: |-
|
|||
the container, `docker export` will export the contents of the *underlying*
|
||||
directory, not the contents of the volume.
|
||||
|
||||
Refer to [Backup, restore, or migrate data volumes](https://docs.docker.com/engine/tutorials/dockervolumes/#backup-restore-or-migrate-data-volumes)
|
||||
Refer to [Backup, restore, or migrate data volumes](https://docs.docker.com/v17.03/engine/tutorials/dockervolumes/#backup-restore-or-migrate-data-volumes)
|
||||
in the user guide for examples on exporting data in a volume.
|
||||
usage: docker export [OPTIONS] CONTAINER
|
||||
pname: docker
|
||||
|
|
|
@ -89,19 +89,13 @@ examples: |-
|
|||
`table` directive, will include column headers as well.
|
||||
|
||||
The following example uses a template without headers and outputs the
|
||||
`ID` and `CreatedSince` entries separated by a colon for all images:
|
||||
`ID` and `CreatedSince` entries separated by a colon for the `busybox` image:
|
||||
|
||||
```bash
|
||||
$ docker images --format "{{.ID}}: {{.Created}} ago"
|
||||
$ docker history --format "{{.ID}}: {{.CreatedSince}}" busybox
|
||||
|
||||
cc1b61406712: 2 weeks ago
|
||||
<missing>: 2 weeks ago
|
||||
<missing>: 2 weeks ago
|
||||
<missing>: 2 weeks ago
|
||||
<missing>: 2 weeks ago
|
||||
<missing>: 3 weeks ago
|
||||
<missing>: 3 weeks ago
|
||||
<missing>: 3 weeks ago
|
||||
f6e427c148a7: 4 weeks ago
|
||||
<missing>: 4 weeks ago
|
||||
```
|
||||
deprecated: false
|
||||
experimental: false
|
||||
|
|
|
@ -191,6 +191,16 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: progress
|
||||
value_type: string
|
||||
default_value: auto
|
||||
description: |
|
||||
Set type of progress output (auto, plain, tty). Use plain to show container output
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: pull
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
|
@ -219,6 +229,17 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: secret
|
||||
value_type: stringArray
|
||||
default_value: '[]'
|
||||
description: |
|
||||
Secret file to expose to the build (only if BuildKit enabled): id=mysecret,src=/local/secret
|
||||
deprecated: false
|
||||
min_api_version: "1.39"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: security-opt
|
||||
value_type: stringSlice
|
||||
default_value: '[]'
|
||||
|
@ -247,6 +268,17 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: ssh
|
||||
value_type: stringArray
|
||||
default_value: '[]'
|
||||
description: |
|
||||
SSH agent socket or keys to expose to the build (only if BuildKit enabled) (format: default|<id>[=<socket>|<key>[,<key>]])
|
||||
deprecated: false
|
||||
min_api_version: "1.39"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: stream
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
|
|
|
@ -23,6 +23,15 @@ options:
|
|||
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
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
|
|
|
@ -35,6 +35,15 @@ options:
|
|||
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
|
||||
examples: |-
|
||||
### Import from a remote location
|
||||
|
||||
|
|
|
@ -25,49 +25,49 @@ long: "Login to a registry.\n\n### Login to a self-hosted registry\n\nIf you wan
|
|||
helpers and where\nyou can download them from:\n\n- D-Bus Secret Service: https://github.com/docker/docker-credential-helpers/releases\n-
|
||||
Apple macOS keychain: https://github.com/docker/docker-credential-helpers/releases\n-
|
||||
Microsoft Windows Credential Manager: https://github.com/docker/docker-credential-helpers/releases\n-
|
||||
[pass](https://www.passwordstore.org/): https://github.com/docker/docker-credential-helpers/releases\n\nYou
|
||||
need to specify the credentials store in `$HOME/.docker/config.json`\nto tell the
|
||||
docker engine to use it. The value of the config property should be\nthe suffix
|
||||
of the program to use (i.e. everything after `docker-credential-`).\nFor example,
|
||||
to use `docker-credential-osxkeychain`:\n\n```json\n{\n\t\"credsStore\": \"osxkeychain\"\n}\n```\n\nIf
|
||||
you are currently logged in, run `docker logout` to remove\nthe credentials from
|
||||
the file and run `docker login` again.\n\n### Default behavior\n\nBy default, Docker
|
||||
looks for the native binary on each of the platforms, i.e.\n\"osxkeychain\" on macOS,
|
||||
\"wincred\" on windows, and \"pass\" on Linux. A special\ncase is that on Linux,
|
||||
Docker will fall back to the \"secretservice\" binary if\nit cannot find the \"pass\"
|
||||
binary. If none of these binaries are present, it\nstores the credentials (i.e.
|
||||
password) in base64 encoding in the config files\ndescribed above.\n\n### Credential
|
||||
helper protocol\n\nCredential helpers can be any program or script that follows
|
||||
a very simple protocol.\nThis protocol is heavily inspired by Git, but it differs
|
||||
in the information shared.\n\nThe helpers always use the first argument in the command
|
||||
to identify the action.\nThere are only three possible values for that argument:
|
||||
`store`, `get`, and `erase`.\n\nThe `store` command takes a JSON payload from the
|
||||
standard input. That payload carries\nthe server address, to identify the credential,
|
||||
the user name, and either a password\nor an identity token.\n\n```json\n{\n\t\"ServerURL\":
|
||||
\"https://index.docker.io/v1\",\n\t\"Username\": \"david\",\n\t\"Secret\": \"passw0rd1\"\n}\n```\n\nIf
|
||||
the secret being stored is an identity token, the Username should be set to\n`<token>`.\n\nThe
|
||||
`store` command can write error messages to `STDOUT` that the docker engine\nwill
|
||||
show if there was an issue.\n\nThe `get` command takes a string payload from the
|
||||
standard input. That payload carries\nthe server address that the docker engine
|
||||
needs credentials for. This is\nan example of that payload: `https://index.docker.io/v1`.\n\nThe
|
||||
`get` command writes a JSON payload to `STDOUT`. Docker reads the user name\nand
|
||||
password from this payload:\n\n```json\n{\n\t\"Username\": \"david\",\n\t\"Secret\":
|
||||
\"passw0rd1\"\n}\n```\n\nThe `erase` command takes a string payload from `STDIN`.
|
||||
That payload carries\nthe server address that the docker engine wants to remove
|
||||
credentials for. This is\nan example of that payload: `https://index.docker.io/v1`.\n\nThe
|
||||
`erase` command can write error messages to `STDOUT` that the docker engine\nwill
|
||||
show if there was an issue.\n\n### Credential helpers\n\nCredential helpers are
|
||||
similar to the credential store above, but act as the\ndesignated programs to handle
|
||||
credentials for *specific registries*. The default\ncredential store (`credsStore`
|
||||
or the config file itself) will not be used for\noperations concerning credentials
|
||||
of the specified registries.\n\n### Logging out\n\nIf you are currently logged in,
|
||||
run `docker logout` to remove\nthe credentials from the default store.\n\nCredential
|
||||
helpers are specified in a similar way to `credsStore`, but\nallow for multiple
|
||||
helpers to be configured at a time. Keys specify the\nregistry domain, and values
|
||||
specify the suffix of the program to use\n(i.e. everything after `docker-credential-`).\nFor
|
||||
example:\n\n```json\n{\n \"credHelpers\": {\n \"registry.example.com\": \"registryhelper\",\n
|
||||
\ \"awesomereg.example.org\": \"hip-star\",\n \"unicorn.example.io\": \"vcbait\"\n
|
||||
\ }\n}\n```"
|
||||
[pass](https://www.passwordstore.org/): https://github.com/docker/docker-credential-helpers/releases\n\n####
|
||||
Configure the credentials store\n\nYou need to specify the credentials store in
|
||||
`$HOME/.docker/config.json`\nto tell the docker engine to use it. The value of the
|
||||
config property should be\nthe suffix of the program to use (i.e. everything after
|
||||
`docker-credential-`).\nFor example, to use `docker-credential-osxkeychain`:\n\n```json\n{\n\t\"credsStore\":
|
||||
\"osxkeychain\"\n}\n```\n\nIf you are currently logged in, run `docker logout` to
|
||||
remove\nthe credentials from the file and run `docker login` again.\n\n#### Default
|
||||
behavior\n\nBy default, Docker looks for the native binary on each of the platforms,
|
||||
i.e.\n\"osxkeychain\" on macOS, \"wincred\" on windows, and \"pass\" on Linux. A
|
||||
special\ncase is that on Linux, Docker will fall back to the \"secretservice\" binary
|
||||
if\nit cannot find the \"pass\" binary. If none of these binaries are present, it\nstores
|
||||
the credentials (i.e. password) in base64 encoding in the config files\ndescribed
|
||||
above.\n\n#### Credential helper protocol\n\nCredential helpers can be any program
|
||||
or script that follows a very simple protocol.\nThis protocol is heavily inspired
|
||||
by Git, but it differs in the information shared.\n\nThe helpers always use the
|
||||
first argument in the command to identify the action.\nThere are only three possible
|
||||
values for that argument: `store`, `get`, and `erase`.\n\nThe `store` command takes
|
||||
a JSON payload from the standard input. That payload carries\nthe server address,
|
||||
to identify the credential, the user name, and either a password\nor an identity
|
||||
token.\n\n```json\n{\n\t\"ServerURL\": \"https://index.docker.io/v1\",\n\t\"Username\":
|
||||
\"david\",\n\t\"Secret\": \"passw0rd1\"\n}\n```\n\nIf the secret being stored is
|
||||
an identity token, the Username should be set to\n`<token>`.\n\nThe `store` command
|
||||
can write error messages to `STDOUT` that the docker engine\nwill show if there
|
||||
was an issue.\n\nThe `get` command takes a string payload from the standard input.
|
||||
That payload carries\nthe server address that the docker engine needs credentials
|
||||
for. This is\nan example of that payload: `https://index.docker.io/v1`.\n\nThe `get`
|
||||
command writes a JSON payload to `STDOUT`. Docker reads the user name\nand password
|
||||
from this payload:\n\n```json\n{\n\t\"Username\": \"david\",\n\t\"Secret\": \"passw0rd1\"\n}\n```\n\nThe
|
||||
`erase` command takes a string payload from `STDIN`. That payload carries\nthe server
|
||||
address that the docker engine wants to remove credentials for. This is\nan example
|
||||
of that payload: `https://index.docker.io/v1`.\n\nThe `erase` command can write
|
||||
error messages to `STDOUT` that the docker engine\nwill show if there was an issue.\n\n###
|
||||
Credential helpers\n\nCredential helpers are similar to the credential store above,
|
||||
but act as the\ndesignated programs to handle credentials for *specific registries*.
|
||||
The default\ncredential store (`credsStore` or the config file itself) will not
|
||||
be used for\noperations concerning credentials of the specified registries.\n\n####
|
||||
Configure credential helpers\n\nIf you are currently logged in, run `docker logout`
|
||||
to remove\nthe credentials from the default store.\n\nCredential helpers are specified
|
||||
in a similar way to `credsStore`, but\nallow for multiple helpers to be configured
|
||||
at a time. Keys specify the\nregistry domain, and values specify the suffix of the
|
||||
program to use\n(i.e. everything after `docker-credential-`).\nFor example:\n\n```json\n{\n
|
||||
\ \"credHelpers\": {\n \"registry.example.com\": \"registryhelper\",\n \"awesomereg.example.org\":
|
||||
\"hip-star\",\n \"unicorn.example.io\": \"vcbait\"\n }\n}\n```"
|
||||
usage: docker login [OPTIONS] [SERVER]
|
||||
pname: docker
|
||||
plink: docker.yaml
|
||||
|
|
|
@ -7,7 +7,7 @@ long: |-
|
|||
> the `json-file` or `journald` logging driver.
|
||||
|
||||
For more information about selecting and configuring logging drivers, refer to
|
||||
[Configure logging drivers](https://docs.docker.com/engine/admin/logging/overview/).
|
||||
[Configure logging drivers](https://docs.docker.com/config/containers/logging/configure/).
|
||||
|
||||
The `docker logs --follow` command will continue streaming the new output from
|
||||
the container's `STDOUT` and `STDERR`.
|
||||
|
|
|
@ -9,25 +9,25 @@ long: "The `docker manifest` command by itself performs no action. In order to o
|
|||
in the same way as\nan image name in `docker pull` and `docker run` commands, for
|
||||
example.\n\nIdeally a manifest list is created from images that are identical in
|
||||
function for\ndifferent os/arch combinations. For this reason, manifest lists are
|
||||
often referred to as\n\"multi-arch images.\" However, a user could create a manifest
|
||||
often referred to as\n\"multi-arch images\". However, a user could create a manifest
|
||||
list that points\nto two images -- one for windows on amd64, and one for darwin
|
||||
on amd64.\n\n### manifest inspect\n\n```\nmanifest inspect --help\n\nUsage: docker
|
||||
manifest inspect [OPTIONS] [MANIFEST_LIST] MANIFEST\n\nisplay an image manifest,
|
||||
or manifest list\n\nOptions:\n --help Print usage\n --insecure allow
|
||||
manifest inspect [OPTIONS] [MANIFEST_LIST] MANIFEST\n\nDisplay an image manifest,
|
||||
or manifest list\n\nOptions:\n --help Print usage\n --insecure Allow
|
||||
communication with an insecure registry\n -v, --verbose Output additional info
|
||||
including layers and platform\n```\n\n### manifest create \n\n```bash\nUsage: docker
|
||||
manifest create MANFEST_LIST MANIFEST [MANIFEST...]\n\nCreate a local manifest list
|
||||
for annotating and pushing to a registry\n\nOptions:\n -a, --amend Amend an existing
|
||||
manifest list\n --insecure allow communication with an insecure registry\n
|
||||
\ --help Print usage\n```\n\n### manifest annotate\n```bash\nUsage: docker
|
||||
manifest annotate [OPTIONS] MANIFEST_LIST MANIFEST\n\nAdd additional information
|
||||
manifest create MANIFEST_LIST MANIFEST [MANIFEST...]\n\nCreate a local manifest
|
||||
list for annotating and pushing to a registry\n\nOptions:\n -a, --amend Amend
|
||||
an existing manifest list\n --insecure Allow communication with an insecure
|
||||
registry\n --help Print usage\n```\n\n### manifest annotate\n```bash\nUsage:
|
||||
\ docker manifest annotate [OPTIONS] MANIFEST_LIST MANIFEST\n\nAdd additional information
|
||||
to a local image manifest\n\nOptions:\n --arch string Set architecture\n
|
||||
\ --help Print usage\n --os string Set
|
||||
operating system\n --os-features stringSlice Set operating system feature\n
|
||||
\ --variant string Set architecture variant\n\n```\n\n### manifest
|
||||
push\n```bash\nUsage: docker manifest push [OPTIONS] MANIFEST_LIST\n\nPush a manifest
|
||||
list to a repository\n\nOptions:\n --help Print usage\n --insecure
|
||||
\ allow push to an insecure registry\n -p, --purge Remove the local manifest
|
||||
list to a repository\n\nOptions:\n --help Print usage\n --insecure
|
||||
\ Allow push to an insecure registry\n -p, --purge Remove the local manifest
|
||||
list after push\n```\n\n### Working with insecure registries\n\nThe manifest command
|
||||
interacts solely with a Docker registry. Because of this, it has no way to query
|
||||
the engine for the list of allowed insecure registries. To allow the CLI to interact
|
||||
|
@ -51,7 +51,7 @@ clink:
|
|||
- docker_manifest_create.yaml
|
||||
- docker_manifest_inspect.yaml
|
||||
- docker_manifest_push.yaml
|
||||
examples: "### inspect an image's manifest object\n \n```bash\n$ docker manifest inspect
|
||||
examples: "### Inspect an image's manifest object\n \n```bash\n$ docker manifest inspect
|
||||
hello-world\n{\n \"schemaVersion\": 2,\n \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\",\n
|
||||
\ \"config\": {\n \"mediaType\": \"application/vnd.docker.container.image.v1+json\",\n
|
||||
\ \"size\": 1520,\n \"digest\": \"sha256:1815c82652c03bfd8644afda26fb184f2ed891d921b20a0703b46768f9755c57\"\n
|
||||
|
@ -64,7 +64,7 @@ examples: "### inspect an image's manifest object\n \n```bash\n$ docker manifest
|
|||
as with other docker commands that take image names, you can refer to an image with
|
||||
or\nwithout a tag, or by digest (e.g. hello-world@sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f).\n\nHere
|
||||
is an example of inspecting an image's manifest with the `--verbose` flag:\n\n```bash\n$
|
||||
docker manifest inspect -v hello-world\n{\n \"Ref\": \"docker.io/library/hello-world:latest\",\n
|
||||
docker manifest inspect --verbose hello-world\n{\n \"Ref\": \"docker.io/library/hello-world:latest\",\n
|
||||
\ \"Digest\": \"sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f\",\n
|
||||
\ \"SchemaV2Manifest\": {\n \"schemaVersion\": 2,\n \"mediaType\":
|
||||
\"application/vnd.docker.distribution.manifest.v2+json\",\n \"config\":
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
command: docker manifest create
|
||||
short: Create a local manifest list for annotating and pushing to a registry
|
||||
long: Create a local manifest list for annotating and pushing to a registry
|
||||
usage: docker manifest create MANFEST_LIST MANIFEST [MANIFEST...]
|
||||
usage: docker manifest create MANIFEST_LIST MANIFEST [MANIFEST...]
|
||||
pname: docker manifest
|
||||
plink: docker_manifest.yaml
|
||||
options:
|
||||
|
@ -18,7 +18,7 @@ options:
|
|||
- option: insecure
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: allow communication with an insecure registry
|
||||
description: Allow communication with an insecure registry
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
|
|
|
@ -8,7 +8,7 @@ options:
|
|||
- option: insecure
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: allow communication with an insecure registry
|
||||
description: Allow communication with an insecure registry
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
|
|
|
@ -43,11 +43,11 @@ examples: |-
|
|||
Error: Conflict, cannot delete image fd484f19954f because it is tagged in multiple repositories, use -f to force
|
||||
2013/12/11 05:47:16 Error: failed to remove one or more images
|
||||
|
||||
$ docker rmi test1
|
||||
$ docker rmi test1:latest
|
||||
|
||||
Untagged: test1:latest
|
||||
|
||||
$ docker rmi test2
|
||||
$ docker rmi test2:latest
|
||||
|
||||
Untagged: test2:latest
|
||||
|
||||
|
@ -57,7 +57,7 @@ examples: |-
|
|||
REPOSITORY TAG IMAGE ID CREATED SIZE
|
||||
test latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB)
|
||||
|
||||
$ docker rmi test
|
||||
$ docker rmi test:latest
|
||||
|
||||
Untagged: test:latest
|
||||
Deleted: fd484f19954f4920da7ff372b5067f5b7ddb2fd3830cecd17b96ea9e286ba5b8
|
||||
|
|
|
@ -93,6 +93,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: cpu-percent
|
||||
value_type: int64
|
||||
default_value: "0"
|
||||
|
@ -102,6 +103,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: cpu-period
|
||||
value_type: int64
|
||||
default_value: "0"
|
||||
|
@ -423,6 +425,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: io-maxiops
|
||||
value_type: uint64
|
||||
default_value: "0"
|
||||
|
@ -432,6 +435,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: windows
|
||||
- option: ip
|
||||
value_type: string
|
||||
description: IPv4 address (e.g., 172.30.100.104)
|
||||
|
@ -1138,7 +1142,7 @@ examples: |-
|
|||
```
|
||||
|
||||
The `my-label` key doesn't specify a value so the label defaults to an empty
|
||||
string(`""`). To add multiple labels, repeat the label flag (`-l` or `--label`).
|
||||
string (`""`). To add multiple labels, repeat the label flag (`-l` or `--label`).
|
||||
|
||||
The `key=value` must be unique to avoid overwriting the label value. If you
|
||||
specify labels with identical keys but different values, each subsequent value
|
||||
|
@ -1312,7 +1316,7 @@ examples: |-
|
|||
|:---------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| `no` | Do not automatically restart the container when it exits. This is the default. |
|
||||
| `on-failure[:max-retries]` | Restart only if the container exits with a non-zero exit status. Optionally, limit the number of restart retries the Docker daemon attempts. |
|
||||
| `unless-stopped` | Restart the container unless it is explicitly stopped or Docker itself is stopped or restarted. |
|
||||
| `unless-stopped` | Restart the container unless it is explicitly stopped or Docker itself is stopped or restarted. |
|
||||
| `always` | Always restart the container regardless of the exit status. When you specify always, the Docker daemon will try to restart the container indefinitely. The container will also always start on daemon startup, regardless of the current state of the container. |
|
||||
|
||||
```bash
|
||||
|
@ -1323,7 +1327,7 @@ examples: |-
|
|||
so that if the container exits, Docker will restart it.
|
||||
|
||||
More detailed information on restart policies can be found in the
|
||||
[Restart Policies (--restart)](../run.md#restart-policies-restart)
|
||||
[Restart Policies (--restart)](../run.md#restart-policies---restart)
|
||||
section of the Docker run reference page.
|
||||
|
||||
### Add entries to container hosts file (--add-host)
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
command: docker secret create
|
||||
short: Create a secret from a file or STDIN as content
|
||||
long: "Creates a secret using standard input or from a file for the secret content.
|
||||
You must run this command on a manager node. \n\nFor detailed information about
|
||||
using secrets, refer to [manage sensitive data with Docker secrets](https://docs.docker.com/engine/swarm/secrets/)."
|
||||
long: |-
|
||||
Creates a secret using standard input or from a file for the secret content. You must run this command on a manager node.
|
||||
|
||||
For detailed information about using secrets, refer to [manage sensitive data with Docker secrets](https://docs.docker.com/engine/swarm/secrets/).
|
||||
usage: docker secret create [OPTIONS] SECRET [file|-]
|
||||
pname: docker secret
|
||||
plink: docker_secret.yaml
|
||||
|
@ -38,7 +39,7 @@ examples: |-
|
|||
### Create a secret
|
||||
|
||||
```bash
|
||||
$ echo <secret> | docker secret create my_secret -
|
||||
$ printf <secret> | docker secret create my_secret -
|
||||
|
||||
onakdyv307se2tl7nl20anokv
|
||||
|
||||
|
|
|
@ -196,6 +196,17 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: init
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: |
|
||||
Use an init inside each service container to forward signals and reap processes
|
||||
deprecated: false
|
||||
min_api_version: "1.37"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: isolation
|
||||
value_type: string
|
||||
description: Service container isolation mode
|
||||
|
|
|
@ -306,6 +306,17 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: init
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: |
|
||||
Use an init inside each service container to forward signals and reap processes
|
||||
deprecated: false
|
||||
min_api_version: "1.37"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: isolation
|
||||
value_type: string
|
||||
description: Service container isolation mode
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
command: docker stack
|
||||
short: Manage Docker stacks
|
||||
long: Manage stacks.
|
||||
usage: docker stack
|
||||
usage: docker stack [OPTIONS]
|
||||
pname: docker
|
||||
plink: docker.yaml
|
||||
cname:
|
||||
|
@ -22,22 +22,21 @@ options:
|
|||
description: Kubernetes config file
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: namespace
|
||||
- option: orchestrator
|
||||
value_type: string
|
||||
default_value: default
|
||||
description: Kubernetes namespace to use
|
||||
description: Orchestrator to use (swarm|kubernetes|all)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
kubernetes: true
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
deprecated: false
|
||||
min_api_version: "1.25"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: true
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
||||
|
|
|
@ -20,13 +20,21 @@ options:
|
|||
shorthand: c
|
||||
value_type: stringSlice
|
||||
default_value: '[]'
|
||||
description: Path to a Compose file
|
||||
description: Path to a Compose file, or "-" to read from stdin
|
||||
deprecated: false
|
||||
min_api_version: "1.25"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: namespace
|
||||
value_type: string
|
||||
description: Kubernetes namespace to use
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: prune
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
|
@ -63,17 +71,16 @@ inherited_options:
|
|||
description: Kubernetes config file
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: namespace
|
||||
- option: orchestrator
|
||||
value_type: string
|
||||
default_value: default
|
||||
description: Kubernetes namespace to use
|
||||
description: Orchestrator to use (swarm|kubernetes|all)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
kubernetes: true
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
examples: |-
|
||||
### Compose file
|
||||
|
@ -117,7 +124,7 @@ examples: |-
|
|||
`--compose-file` flags.
|
||||
|
||||
```bash
|
||||
$ docker stack deploy --compose-file docker-compose.yml -f docker-compose.prod.yml vossibility
|
||||
$ docker stack deploy --compose-file docker-compose.yml -c docker-compose.prod.yml vossibility
|
||||
|
||||
Ignoring unsupported options: links
|
||||
|
||||
|
@ -176,6 +183,6 @@ deprecated: false
|
|||
min_api_version: "1.25"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: true
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
||||
|
|
|
@ -2,10 +2,19 @@ command: docker stack ls
|
|||
aliases: list
|
||||
short: List stacks
|
||||
long: Lists the stacks.
|
||||
usage: docker stack ls
|
||||
usage: docker stack ls [OPTIONS]
|
||||
pname: docker stack
|
||||
plink: docker_stack.yaml
|
||||
options:
|
||||
- option: all-namespaces
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
description: List stacks from all Kubernetes namespaces
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: format
|
||||
value_type: string
|
||||
description: Pretty-print stacks using a Go template
|
||||
|
@ -14,23 +23,31 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: namespace
|
||||
value_type: stringSlice
|
||||
default_value: '[]'
|
||||
description: Kubernetes namespaces to use
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
inherited_options:
|
||||
- option: kubeconfig
|
||||
value_type: string
|
||||
description: Kubernetes config file
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: namespace
|
||||
- option: orchestrator
|
||||
value_type: string
|
||||
default_value: default
|
||||
description: Kubernetes namespace to use
|
||||
description: Orchestrator to use (swarm|kubernetes|all)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
kubernetes: true
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
examples: |-
|
||||
The following command shows all stacks and some additional information:
|
||||
|
@ -38,9 +55,9 @@ examples: |-
|
|||
```bash
|
||||
$ docker stack ls
|
||||
|
||||
ID SERVICES
|
||||
vossibility-stack 6
|
||||
myapp 2
|
||||
ID SERVICES ORCHESTRATOR
|
||||
myapp 2 Kubernetes
|
||||
vossibility-stack 6 Swarm
|
||||
```
|
||||
|
||||
### Formatting
|
||||
|
@ -49,10 +66,12 @@ examples: |-
|
|||
|
||||
Valid placeholders for the Go template are listed below:
|
||||
|
||||
| Placeholder | Description |
|
||||
| ----------- | ------------------ |
|
||||
| `.Name` | Stack name |
|
||||
| `.Services` | Number of services |
|
||||
| Placeholder | Description |
|
||||
| --------------- | ------------------ |
|
||||
| `.Name` | Stack name |
|
||||
| `.Services` | Number of services |
|
||||
| `.Orchestrator` | Orchestrator name |
|
||||
| `.Namespace` | Namespace |
|
||||
|
||||
When using the `--format` option, the `stack ls` command either outputs
|
||||
the data exactly as the template declares or, when using the
|
||||
|
@ -70,6 +89,6 @@ deprecated: false
|
|||
min_api_version: "1.25"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: true
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ options:
|
|||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: true
|
||||
swarm: false
|
||||
- option: format
|
||||
value_type: string
|
||||
description: Pretty-print tasks using a Go template
|
||||
|
@ -24,6 +24,14 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: namespace
|
||||
value_type: string
|
||||
description: Kubernetes namespace to use
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: no-resolve
|
||||
value_type: bool
|
||||
default_value: "false"
|
||||
|
@ -58,17 +66,16 @@ inherited_options:
|
|||
description: Kubernetes config file
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: namespace
|
||||
- option: orchestrator
|
||||
value_type: string
|
||||
default_value: default
|
||||
description: Kubernetes namespace to use
|
||||
description: Orchestrator to use (swarm|kubernetes|all)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
kubernetes: true
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
examples: |-
|
||||
### List the tasks that are part of a stack
|
||||
|
@ -260,6 +267,6 @@ deprecated: false
|
|||
min_api_version: "1.25"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: true
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
||||
|
|
|
@ -4,26 +4,34 @@ short: Remove one or more stacks
|
|||
long: |-
|
||||
Remove the stack from the swarm. This command has to be run targeting
|
||||
a manager node.
|
||||
usage: docker stack rm STACK [STACK...]
|
||||
usage: docker stack rm [OPTIONS] STACK [STACK...]
|
||||
pname: docker stack
|
||||
plink: docker_stack.yaml
|
||||
options:
|
||||
- option: namespace
|
||||
value_type: string
|
||||
description: Kubernetes namespace to use
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
inherited_options:
|
||||
- option: kubeconfig
|
||||
value_type: string
|
||||
description: Kubernetes config file
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: namespace
|
||||
- option: orchestrator
|
||||
value_type: string
|
||||
default_value: default
|
||||
description: Kubernetes namespace to use
|
||||
description: Orchestrator to use (swarm|kubernetes|all)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
kubernetes: true
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
examples: |-
|
||||
### Remove a stack
|
||||
|
@ -65,6 +73,6 @@ deprecated: false
|
|||
min_api_version: "1.25"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: true
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ options:
|
|||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: true
|
||||
swarm: false
|
||||
- option: format
|
||||
value_type: string
|
||||
description: Pretty-print services using a Go template
|
||||
|
@ -24,6 +24,14 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: namespace
|
||||
value_type: string
|
||||
description: Kubernetes namespace to use
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: quiet
|
||||
shorthand: q
|
||||
value_type: bool
|
||||
|
@ -40,17 +48,16 @@ inherited_options:
|
|||
description: Kubernetes config file
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
- option: namespace
|
||||
- option: orchestrator
|
||||
value_type: string
|
||||
default_value: default
|
||||
description: Kubernetes namespace to use
|
||||
description: Orchestrator to use (swarm|kubernetes|all)
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: true
|
||||
kubernetes: true
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
examples: |-
|
||||
The following command shows all services in the `myapp` stack:
|
||||
|
@ -82,8 +89,23 @@ examples: |-
|
|||
The currently supported filters are:
|
||||
|
||||
* id / ID (`--filter id=7be5ei6sqeye`, or `--filter ID=7be5ei6sqeye`)
|
||||
* name (`--filter name=myapp_web`)
|
||||
* Swarm: supported
|
||||
* Kubernetes: not supported
|
||||
* label (`--filter label=key=value`)
|
||||
* Swarm: supported
|
||||
* Kubernetes: supported
|
||||
* mode (`--filter mode=replicated`, or `--filter mode=global`)
|
||||
* Swarm: not supported
|
||||
* Kubernetes: supported
|
||||
* name (`--filter name=myapp_web`)
|
||||
* Swarm: supported
|
||||
* Kubernetes: supported
|
||||
* node (`--filter node=mynode`)
|
||||
* Swarm: not supported
|
||||
* Kubernetes: supported
|
||||
* service (`--filter service=web`)
|
||||
* Swarm: not supported
|
||||
* Kubernetes: supported
|
||||
|
||||
### Formatting
|
||||
|
||||
|
@ -117,6 +139,6 @@ deprecated: false
|
|||
min_api_version: "1.25"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: true
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
|
||||
|
|
|
@ -23,6 +23,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: linux
|
||||
- option: checkpoint-dir
|
||||
value_type: string
|
||||
description: Use a custom checkpoint storage directory
|
||||
|
@ -31,6 +32,7 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
os_type: linux
|
||||
- option: detach-keys
|
||||
value_type: string
|
||||
description: Override the key sequence for detaching a container
|
||||
|
|
|
@ -6,6 +6,8 @@ long: |-
|
|||
If you want more detailed information about a container's resource usage, use the `/containers/(id)/stats` API endpoint.
|
||||
|
||||
> **Note**: On Linux, the Docker CLI reports memory usage by subtracting page cache usage from the total memory usage. The API does not perform such a calculation but rather provides the total memory usage and the amount from the page cache so that clients can use the data as needed.
|
||||
|
||||
> **Note**: The `PIDS` column contains the number of processes and kernel threads created by that container. Threads is the term used by Linux kernel. Other equivalent terms are "lightweight process" or "kernel task", etc. A large number in the `PIDS` column combined with a small number of processes (as reported by `ps` or `top`) may indicate that something in the container is creating many threads.
|
||||
usage: docker stats [OPTIONS] [CONTAINER...]
|
||||
pname: docker
|
||||
plink: docker.yaml
|
||||
|
|
|
@ -48,6 +48,27 @@ options:
|
|||
description: |
|
||||
Address or interface to use for data path traffic (format: <ip|interface>)
|
||||
deprecated: false
|
||||
min_api_version: "1.31"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: default-addr-pool
|
||||
value_type: ipNetSlice
|
||||
default_value: '[]'
|
||||
description: default address pool in CIDR format
|
||||
deprecated: false
|
||||
min_api_version: "1.39"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: default-addr-pool-mask-length
|
||||
value_type: uint32
|
||||
default_value: "24"
|
||||
description: default address pool subnet mask length
|
||||
deprecated: false
|
||||
min_api_version: "1.39"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
|
@ -202,6 +223,14 @@ examples: |-
|
|||
If unspecified, Docker will use the same IP address or interface that is used for the
|
||||
advertise address.
|
||||
|
||||
### `--default-addr-pool`
|
||||
This flag specifies default subnet pools for global scope networks.
|
||||
Format example is `--default-addr-pool 30.30.0.0/16 --default-addr-pool 40.40.0.0/16`
|
||||
|
||||
### `--default-addr-pool-mask-length`
|
||||
This flag specifies default subnet pools mask length for default-addr-pool.
|
||||
Format example is `--default-addr-pool-mask-length 24`
|
||||
|
||||
### `--task-history-limit`
|
||||
|
||||
This flag sets up task history retention limit.
|
||||
|
|
|
@ -30,6 +30,7 @@ options:
|
|||
description: |
|
||||
Address or interface to use for data path traffic (format: <ip|interface>)
|
||||
deprecated: false
|
||||
min_api_version: "1.31"
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: false
|
||||
|
|
|
@ -23,7 +23,7 @@ examples: "### Get low-level details about signatures for a single image tag\n\n
|
|||
trust inspect alpine:latest\n[\n {\n \"Name\": \"alpine:latest\",\n \"SignedTags\":
|
||||
[\n {\n \"SignedTag\": \"latest\",\n \"Digest\": \"d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478\",\n
|
||||
\ \"Signers\": [\n \"Repo Admin\"\n ]\n }\n ],\n \"Signers\":
|
||||
[],\n \"AdminstrativeKeys\": [\n {\n \"Name\": \"Repository\",\n
|
||||
[],\n \"AdministrativeKeys\": [\n {\n \"Name\": \"Repository\",\n
|
||||
\ \"Keys\": [\n {\n \"ID\": \"5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd\"\n
|
||||
\ }\n ]\n },\n {\n \"Name\": \"Root\",\n \"Keys\":
|
||||
[\n {\n \"ID\": \"a2489bcac7a79aa67b19b96c4a3bf0c675ffdf00c6d2fabe1a5df1115e80adce\"\n
|
||||
|
@ -43,7 +43,7 @@ examples: "### Get low-level details about signatures for a single image tag\n\n
|
|||
\ }\n ]\n },\n {\n \"Name\": \"carol\",\n \"Keys\":
|
||||
[\n {\n \"ID\": \"d32fa8b5ca08273a2880f455fcb318da3dc80aeae1a30610815140deef8f30d9\"\n
|
||||
\ },\n {\n \"ID\": \"9a8bbec6ba2af88a5fad6047d428d17e6d05dbdd03d15b4fc8a9a0e8049cd606\"\n
|
||||
\ }\n ]\n }\n ],\n \"AdminstrativeKeys\": [\n {\n
|
||||
\ }\n ]\n }\n ],\n \"AdministrativeKeys\": [\n {\n
|
||||
\ \"Name\": \"Repository\",\n \"Keys\": [\n {\n \"ID\":
|
||||
\"27df2c8187e7543345c2e0bf3a1262e0bc63a72754e9a7395eac3f747ec23a44\"\n }\n
|
||||
\ ]\n },\n {\n \"Name\": \"Root\",\n \"Keys\": [\n
|
||||
|
@ -53,7 +53,7 @@ examples: "### Get low-level details about signatures for a single image tag\n\n
|
|||
docker trust inspect unsigned-img\nNo signatures or cannot access unsigned-img\n```\n\nHowever,
|
||||
if other tags are signed in the same image repository,\n`docker trust inspect` reports
|
||||
relevant key information:\n\n```bash\n$ docker trust inspect alpine:unsigned\n[\n
|
||||
\ {\n \"Name\": \"alpine:unsigned\",\n \"Signers\": [],\n \"AdminstrativeKeys\":
|
||||
\ {\n \"Name\": \"alpine:unsigned\",\n \"Signers\": [],\n \"AdministrativeKeys\":
|
||||
[\n {\n \"Name\": \"Repository\",\n \"Keys\": [\n {\n
|
||||
\ \"ID\": \"5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd\"\n
|
||||
\ }\n ]\n },\n {\n \"Name\": \"Root\",\n \"Keys\":
|
||||
|
@ -72,7 +72,7 @@ examples: "### Get low-level details about signatures for a single image tag\n\n
|
|||
[\n \"Repo Admin\"\n ]\n },\n {\n
|
||||
\ \"SignedTag\": \"latest\",\n \"Digest\": \"d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478\",\n
|
||||
\ \"Signers\": [\n \"Repo Admin\"\n ]\n
|
||||
\ }\n ],\n \"Signers\": [],\n \"AdminstrativeKeys\":
|
||||
\ }\n ],\n \"Signers\": [],\n \"AdministrativeKeys\":
|
||||
[\n {\n \"Name\": \"Repository\",\n \"Keys\":
|
||||
[\n {\n \"ID\": \"5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd\"\n
|
||||
\ }\n ]\n },\n {\n \"Name\":
|
||||
|
@ -95,7 +95,7 @@ examples: "### Get low-level details about signatures for a single image tag\n\n
|
|||
[\n \"Repo Admin\"\n ]\n },\n {\n
|
||||
\ \"SignedTag\": \"latest\",\n \"Digest\": \"d6bfc3baf615dc9618209a8d607ba2a8103d9c8a405b3bd8741d88b4bef36478\",\n
|
||||
\ \"Signers\": [\n \"Repo Admin\"\n ]\n
|
||||
\ }\n ],\n \"Signers\": [],\n \"AdminstrativeKeys\":
|
||||
\ }\n ],\n \"Signers\": [],\n \"AdministrativeKeys\":
|
||||
[\n {\n \"Name\": \"Repository\",\n \"Keys\":
|
||||
[\n {\n \"ID\": \"5a46c9aaa82ff150bb7305a2d17d0c521c2d784246807b2dc611f436a69041fd\"\n
|
||||
\ }\n ]\n },\n {\n \"Name\":
|
||||
|
@ -108,7 +108,7 @@ examples: "### Get low-level details about signatures for a single image tag\n\n
|
|||
\ },\n {\n \"SignedTag\": \"signer\",\n \"Digest\":
|
||||
\"a6122d79b1e74f70b5dd933b18a6d1f99329a4728011079f06b245205f158fe8\",\n \"Signers\":
|
||||
[\n \"Repo Admin\"\n ]\n }\n ],\n
|
||||
\ \"Signers\": [],\n \"AdminstrativeKeys\": [\n {\n \"Name\":
|
||||
\ \"Signers\": [],\n \"AdministrativeKeys\": [\n {\n \"Name\":
|
||||
\"Root\",\n \"Keys\": [\n {\n \"ID\":
|
||||
\"8cdcdef5bd039f4ab5a029126951b5985eebf57cabdcdc4d21f5b3be8bb4ce92\"\n }\n
|
||||
\ ]\n },\n {\n \"Name\": \"Repository\",\n
|
||||
|
|
|
@ -19,6 +19,14 @@ options:
|
|||
experimentalcli: false
|
||||
kubernetes: false
|
||||
swarm: false
|
||||
- option: kubeconfig
|
||||
value_type: string
|
||||
description: Kubernetes config file
|
||||
deprecated: false
|
||||
experimental: false
|
||||
experimentalcli: false
|
||||
kubernetes: true
|
||||
swarm: false
|
||||
examples: |-
|
||||
### Default output
|
||||
|
||||
|
|
Loading…
Reference in New Issue