mirror of https://github.com/docker/cli.git
1fdbd6181e
The State field allows printing the container state without additional information about uptime, healthcheck, etc. With this patch, the container's state can be printed independently: ```bash docker ps -a --format '{{.State}}' running paused exited created ``` ```bash docker ps -a --format 'table {{.Names}}\t{{.State}}\t{{.Status}}' NAMES STATE STATUS elastic_burnell running Up About a minute pausie paused Up 5 minutes (Paused) peaceful_stonebraker exited Exited (0) 10 hours ago vigilant_shaw created Created ``` ```bash docker ps -a --format 'raw' container_id: 0445f73f3a71 image: docker-cli-dev command: "ash" created_at: 2019-07-12 11:16:11 +0000 UTC state: running status: Up 2 minutes names: elastic_burnell labels: ports: container_id: 1aff69a3912c image: nginx:alpine command: "nginx -g 'daemon of ..." created_at: 2019-07-12 11:12:10 +0000 UTC state: paused status: Up 6 minutes (Paused) names: pausie labels: maintainer=NGINX Docker Maintainers <docker-maint@nginx.com> ports: 80/tcp container_id: d48acf66c318 image: alpine:3.9.3 command: "id -u" created_at: 2019-07-12 00:52:17 +0000 UTC state: exited status: Exited (0) 10 hours ago names: peaceful_stonebraker labels: ports: container_id: a0733fe0dace image: b7b28af77ffe command: "/bin/sh -c '#(nop) ..." created_at: 2019-07-12 00:51:29 +0000 UTC state: created status: Created names: vigilant_shaw labels: ports: ``` Signed-off-by: Sebastiaan van Stijn <github@gone.nl> |
||
---|---|---|
.. | ||
command | ||
compose | ||
config | ||
connhelper | ||
context | ||
debug | ||
flags | ||
manifest | ||
registry/client | ||
streams | ||
trust | ||
version | ||
winresources | ||
cobra.go | ||
cobra_test.go | ||
error.go | ||
required.go | ||
required_test.go |