Docker是一種虛擬化技術,讓你可以在一個操作系統上運行多個獨立的容器。常見的Docker命令之一是“docker ps”,這個命令可以列出運行中的Docker容器。
$ docker ps
使用該命令后,會輸出類似以下的結果:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 07f537c6d8a6 nginx "/docker-entrypoint.…" 6 weeks ago Up 2 hours 0.0.0.0:8080->80/tcp webserver
每個容器的信息包括容器的ID、所使用的鏡像、啟動命令、創建時間、狀態、映射的端口等等。如果一個容器運行時掛掉了,可以通過“docker ps -a”查看全部容器的信息,包括停止運行的容器。
$ docker ps -a
注意,“docker ps”只會展示運行中的容器信息,如果需要查看所有的容器信息,可以使用“docker ps -a”或者使用“docker container ls -a”命令。
$ docker container ls -a
除了查看容器信息,該命令還支持一些其他的選項。例如,“-f”選項可以用來篩選容器,比如只展示正在運行的容器:
$ docker ps -f status=running
更多的選項可以通過“docker ps --help”查看到。
$ docker ps --help
綜上所述,“docker ps”是一個非常實用的命令,可以幫助你了解當前正在運行的Docker容器。
上一篇mysql主從數據傳輸
下一篇dockerpsaq