Docker stop成功有以下幾個標志:
容器終止:Docker stop命令會向容器發送SIGTERM信號,讓容器做一些退出前必須做的保護性、安全性操作,然后容器就會進入終止狀態并停止運行。你可以使用docker ps -a
命令查看所有容器(包括已停止的容器)的狀態,已停止的容器會顯示為“Exited (0)”或“Exited (非0)”狀態。
日志輸出:Docker stop命令執行后,容器的日志輸出也會停止。你可以使用docker logs <container_id>
命令查看容器的日志,如果容器已經停止,那么日志輸出將不再更新。
資源釋放:當容器被成功停止后,Docker會釋放容器所占用的所有資源,包括CPU、內存、磁盤等。你可以使用docker system df
命令查看Docker系統的資源使用情況,包括已停止容器的資源使用情況。
容器ID變更:當你使用Docker stop命令停止一個正在運行的容器時,Docker會重新生成一個新的容器ID,并更新容器的信息。你可以使用docker ps -a
命令查看新的容器ID和容器信息。