Docker 是一個(gè)開源的容器化平臺(tái),可以幫助我們更加高效地部署、運(yùn)行應(yīng)用程序。在使用 Docker 過程中,我們可能需要關(guān)閉某個(gè)容器。下面將介紹如何通過 Docker 命令來關(guān)閉某個(gè)容器。
$ docker ps # 查看當(dāng)前正在運(yùn)行的容器 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES facc4b4bb54d nginx "/docker-entryp..." 2 hours ago Up 2 hours 80/tcp webserver $ docker stop facc4b4bb54d # 關(guān)閉容器 facc4b4bb54d
在上述代碼中,首先使用docker ps
命令查看正在運(yùn)行的容器??梢钥吹?,當(dāng)前有一個(gè)名為webserver
的容器正在運(yùn)行,容器 ID 為facc4b4bb54d
。接下來使用docker stop
命令關(guān)閉該容器,并輸出了容器的 ID。
除了使用docker stop
命令關(guān)閉容器,還可以使用docker kill
命令直接殺死一個(gè)容器。下面是使用docker kill
來關(guān)閉容器的操作:
$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES facc4b4bb54d nginx "/docker-entryp..." 2 hours ago Up 2 hours 80/tcp webserver $ docker kill facc4b4bb54d facc4b4bb54d
以上就是如何通過 Docker 命令關(guān)閉某個(gè)容器的介紹。需要注意的是,如果容器已經(jīng)停止,再次使用相同的命令將無效。