要監控Linux Docker的狀態,您可以使用以下命令和工具:
docker info
:這個命令會顯示Docker守護進程的詳細信息,包括鏡像、容器、卷和網絡等。
docker info
docker ps
:這個命令會列出當前正在運行的容器。您可以使用-a
選項來查看所有容器(包括未運行的)。
docker ps
docker ps -a
docker stats
:這個命令會實時顯示容器的資源使用情況,如CPU、內存、網絡和磁盤I/O等。
docker stats
docker logs
:這個命令可以查看容器的日志輸出。您需要提供容器的ID或名稱。
docker logs <container_id_or_name>
docker top
:這個命令會顯示容器中運行的進程。
docker top <container_id_or_name>
使用第三方監控工具:有許多第三方工具可以幫助您監控Docker集群的狀態,如Prometheus、Grafana、cAdvisor等。這些工具通常提供更豐富的監控指標和可視化界面。
要安裝和使用這些命令,您需要在Linux系統上安裝Docker。安裝完成后,打開終端并輸入相應的命令即可查看Docker的狀態。