diff --git a/daemon/list.go b/daemon/list.go index b91e69a7f7..5be864a7cf 100644 --- a/daemon/list.go +++ b/daemon/list.go @@ -150,9 +150,8 @@ func (daemon *Daemon) foldFilter(config *ContainersConfig) (*listContext, error) if !isValidStateString(value) { return nil, errors.New("Unrecognised filter value for status") } - if value == "exited" || value == "created" { - config.All = true - } + + config.All = true } } diff --git a/docs/reference/api/docker_remote_api_v1.22.md b/docs/reference/api/docker_remote_api_v1.22.md index fee0842966..fc8e37d634 100644 --- a/docs/reference/api/docker_remote_api_v1.22.md +++ b/docs/reference/api/docker_remote_api_v1.22.md @@ -114,7 +114,7 @@ Query Parameters: sizes - **filters** - a JSON encoded value of the filters (a `map[string][]string`) to process on the containers list. Available filters: - `exited=`; -- containers with exit code of `` ; - - `status=`(`created`|`restarting`|`running`|`paused`|`exited`) + - `status=`(`created`|`restarting`|`running`|`paused`|`exited`|`dead`) - `label=key` or `label="key=value"` of a container label - `isolation=`(`default`|`process`|`hyperv`) (Windows daemon only)