Docker是一個(gè)常用的容器化技術(shù),它可以幫助我們快速部署應(yīng)用和創(chuàng)建運(yùn)行環(huán)境。
如果我們想了解當(dāng)前主機(jī)上的所有容器,可以通過(guò)docker ps命令來(lái)列出。
docker ps
執(zhí)行上述命令后,會(huì)顯示當(dāng)前主機(jī)上正在運(yùn)行的容器的詳細(xì)信息,包括容器ID、鏡像名稱、狀態(tài)等。
如果我們想查看所有的容器,包括已停止的容器,可以使用docker ps -a命令。
docker ps -a
執(zhí)行上述命令后,會(huì)顯示當(dāng)前主機(jī)上所有的容器的詳細(xì)信息。
如果我們想按照某些條件過(guò)濾容器,可以使用docker ps命令的一些選項(xiàng),例如:
- docker ps -a --filter "status=running":查看正在運(yùn)行的容器
- docker ps -a --filter "status=exited":查看已經(jīng)停止的容器
- docker ps -a --filter "name=<容器名稱>":按照容器名稱過(guò)濾
- docker ps -a --filter "id=<容器ID>":按照容器ID過(guò)濾
總而言之,通過(guò)docker ps命令可以很方便地查看當(dāng)前主機(jī)上的所有容器,并根據(jù)需要進(jìn)行過(guò)濾。