← 返回命令列表

Linux command

docker-container-ls 命令

文件

复制后可按需替换文件名、目录或参数。

常用示例

List running containers

docker container ls

List all containers

docker container ls -a

List with specific format

docker container ls --format "{{.Names}}: {{.Status}}"

Filter by status

docker container ls -f status=[running|exited|paused]

Show only IDs

docker container ls -q

Filter by name

docker container ls -f name=[container_name]

Show the last created container

docker container ls --latest

说明

docker container ls lists containers on the Docker host, providing information about container IDs, images, commands, creation time, status, ports, and names. By default, only running containers are displayed, but the -a flag reveals all containers regardless of state. This command is equivalent to the legacy docker ps command and serves as the primary interface for viewing container inventory. Filtering and formatting options make it suitable for scripting and automation workflows.

参数

-a, --all
Show all containers (default shows running).
-q, --quiet
Only display container IDs.
-f, --filter _filter_
Filter output based on conditions (e.g., status, name, label, ancestor, network, exited).
--format _string_
Format output using Go template.
-n, --last _n_
Show n last created containers (includes all states).
-l, --latest
Show the most recently created container (includes all states).
-s, --size
Display total file sizes.
--no-trunc
Do not truncate output.

FAQ

What is the docker-container-ls command used for?

docker container ls lists containers on the Docker host, providing information about container IDs, images, commands, creation time, status, ports, and names. By default, only running containers are displayed, but the -a flag reveals all containers regardless of state. This command is equivalent to the legacy docker ps command and serves as the primary interface for viewing container inventory. Filtering and formatting options make it suitable for scripting and automation workflows.

How do I run a basic docker-container-ls example?

Run `docker container ls` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -a, --all do in docker-container-ls?

Show all containers (default shows running).