Docker 停止容器命令是使用docker stop命令來實現(xiàn)的,可以在容器內(nèi)使用該命令停止運行中的容器。
docker stop [CONTAINER ID]/[CONTAINER NAME]
其中 CONTAINER ID 表示需要停止的容器 ID 號,CONTAINER NAME 表示需要停止的容器名稱。
例如,要停止 ID 為 1234 的容器,可以運行以下命令:
docker stop 1234
同樣地,要停止名稱為 my_container 的容器,可以運行以下命令:
docker stop my_container
需要注意的是,停止容器后可以使用 docker start 命令重新啟動該容器。
除此之外,我們還可以使用 docker kill 命令來強制關(guān)閉一個容器。該命令與 docker stop 命令的區(qū)別在于,docker kill 命令會直接殺掉容器進(jìn)程,而不會等待容器內(nèi)部的應(yīng)用程序進(jìn)行清理操作。
docker kill [CONTAINER ID]/[CONTAINER NAME]
同樣地,CONTAINER ID 表示需要停止的容器 ID 號,CONTAINER NAME 表示需要停止的容器名稱。
需要注意的是,與 docker stop 命令不同,使用 docker kill 命令后,容器內(nèi)的應(yīng)用程序可能會失去數(shù)據(jù)。