Docker是一種開源的容器化平臺,可以幫助開發人員以及系統管理員更輕松地構建、部署和運行應用程序。在Docker中,應用程序被打包到容器中,并在容器內運行。Docker提供了一系列命令行工具,可以幫助用戶管理Docker容器。
如果你需要查看當前正在運行的Docker容器,你可以使用以下命令:
docker ps
該命令將返回當前正在運行的Docker容器的列表。該列表將包括容器的ID、名稱、狀態、創建時間和在容器內運行的應用程序。例如:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
72c5035e5a5e nginx:latest "/docker-entrypoint.…" 4 days ago Up 4 days 0.0.0.0:80->80/tcp webserver
9ac1cb89d518 redis:latest "docker-entrypoint.s…" 2 weeks ago Up 2 weeks 0.0.0.0:6379->6379/tcp redisserver
如果你想查看所有Docker容器(包括正在運行的和已停止的),可以使用以下命令:
docker ps -a
該命令將返回所有Docker容器的列表,無論它們當前是否正在運行。例如:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
72c5035e5a5e nginx:latest "/docker-entrypoint.…" 4 days ago Up 4 days 0.0.0.0:80->80/tcp webserver
9ac1cb89d518 redis:latest "docker-entrypoint.s…" 2 weeks ago Up 2 weeks 0.0.0.0:6379->6379/tcp redisserver
45828f5d8b12 mysql:latest "docker-entrypoint.s…" 4 weeks ago Exited (0) 4 weeks ago mysqlserver
f354b6489db1 centos:latest "/bin/bash" 4 weeks ago Exited (0) 4 weeks ago centos-server
以這種方式列出Docker容器將使您更容易了解您的應用程序正在運行的所有容器。