📅  最后修改于: 2023-12-03 15:30:32.356000             🧑  作者: Mango
在Docker中,运行中的容器有时会大量增加。在这种情况下,我们需要查看正在运行的容器以确定它们是否在正常运行状态。本文将介绍如何使用Shell-Bash命令来显示当前正在运行的Docker容器。
首先,打开终端,因为我们需要使用Shell-Bash命令行。
要显示当前正在运行的Docker容器,请在终端中输入以下命令:
docker ps
执行命令后将显示所有正在运行的容器的列表。输出内容将包括以下列:
示例输出:
CONTAINER ID NAMES IMAGE CREATED STATUS PORTS NAMES
65f12dd9c444 my-postgres postgres:10 48 minutes ago Up 47 minutes 0.0.0.0:5432->5432/tcp my-postgres
342d2fec11e6 my-redis redis:6.2.6 32 minutes ago Up 32 minutes 0.0.0.0:6379->6379/tcp my-redis
5797a550f4c4 my-backend-app my-backend 7 seconds ago Up 5 seconds 0.0.0.0:8080->8080/tcp my-backend-app
docker ps
命令旨在仅显示正在运行的容器。如果要查看所有Docker容器(包括停止的),请使用命令docker ps -a
。docker ps --format='{{.ID}} {{.Names}} {{.Image}}'
等格式化参数。现在,你已经学会如何通过Shell-Bash命令显示正在运行的Docker容器啦!在调试Docker容器时,这很有用,因为您可以随时查看正在运行的容器。