Docker是一種現(xiàn)代化的虛擬化技術(shù),它可以讓?xiě)?yīng)用程序在不同的環(huán)境中運(yùn)行,實(shí)現(xiàn)了跨平臺(tái)的部署。其中docker ps -s是Docker中的一條命令,我們來(lái)一起了解一下。
docker ps -s
這個(gè)命令可以用來(lái)列出當(dāng)前正在運(yùn)行的Docker容器,同時(shí)查看它們的磁盤(pán)空間占用情況。
默認(rèn)情況下,它會(huì)列出所有正在運(yùn)行的容器:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
dcbf1c710090 nginx:latest "nginx -g 'daemon of…" 18 minutes ago Up 18 minutes 80/tcp nginx
其中的-s選項(xiàng)可以用來(lái)查看磁盤(pán)空間的占用情況,它會(huì)在右邊添加一列,用于顯示容器的磁盤(pán)占用情況。
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE
dcbf1c710090 nginx:latest "nginx -g 'daemon of…" 18 minutes ago Up 18 minutes 80/tcp nginx 752B (virtual 127MB)
其中的SIZE字段是總的磁盤(pán)使用量,其中virtual字段是虛擬空間的大小。
總體來(lái)說(shuō),docker ps -s是一個(gè)很實(shí)用的命令,可以幫助用戶查看Docker容器的狀態(tài)和磁盤(pán)占用情況。如果你還不熟悉Docker,可以通過(guò)使用這個(gè)命令來(lái)熟悉它的使用。