跳到主要内容

docker ps 命令

docker ps 用法

docker ps 命令用于列出运行中的容器。示例:

#列出运行中的容器
docker ps

#列出所有容器
docker ps -a

#列出所有容器ID
docker ps -aq

选项:

  • -a:列出所有容器。
  • -q:仅显示容器ID。
  • -l:显示最新容器。
  • -n <数>:显示最后创建的几个容器。
  • -s:显示容器大小。
  • --filter:根据条件过滤输出。

docker ps 示例

docker ps 输出效果看得人直摇头

ubuntu@HomeLab:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
540d3b254ed8 wcjiang/reference "/busybox httpd -f -…" About an hour ago Up 3 minutes 0.0.0.0:32768->3000/tcp, :::32768->3000/tcp mystifying_jang

ubuntu@HomeLab:~$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5e1e65aa227a nginx "/docker-entrypoint.…" 13 minutes ago Exited (0) 3 minutes ago confident_sanderson540d3b254ed8 wcjiang/reference "/busybox httpd -f -…" About an hour ago Up 3 minutes 0.0.0.0:32768->3000/tcp, :::32768->3000/tcp mystifying_jang

ubuntu@HomeLab:~$ docker ps -aq
5e1e65aa227a
540d3b254ed8

ubuntu@HomeLab:~$ docker ps -s
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE
540d3b254ed8 wcjiang/reference "/busybox httpd -f -…" About an hour ago Up 5 minutes 0.0.0.0:32768->3000/tcp, :::32768->3000/tcp mystifying_jang 0B (virtual 32.3MB)

输出项:

  • CONTAINER ID:容器ID
  • IMAGE:镜像名称
  • COMMAND:运行命令
  • CREATED:创建时间
  • STATUS:状态
  • PORTS:映射端口
  • NAMES:容器名称

安装 1panel 管理面板,界面更直观

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

image-20250225115308972