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和容器信息。