Docker是一種開放源代碼的容器軟件平臺,它在虛擬化GUI(圖形用戶界面)的基礎上,為應用程序提供了可靠的運行環境。在Docker的使用過程中,掌握一些基礎操作技巧非常重要,其中之一就是如何關機。
在Docker中,我們可以使用以下命令來關閉一個Docker容器:
docker stop [OPTIONS] CONTAINER [CONTAINER...]
其中,[OPTIONS]
是一些選項參數,[CONTAINER]
是一個或多個容器的名稱或ID。以下是一些常用的選項參數:
-t, --timeout=10
(默認為10秒):等待容器停止的時間上限。
例如,要關閉名為my-container
的容器并等待3秒鐘,可以運行以下命令:
docker stop -t 3 my-container
另一個常見問題是如何強制關閉一個Docker容器,可以使用以下命令:
docker kill [OPTIONS] CONTAINER [CONTAINER...]
與docker stop
命令不同,docker kill
命令會立即強行終止容器。同樣,[OPTIONS]
是一些選項參數,[CONTAINER]
是一個或多個容器的名稱或ID。
總結來說,在Docker中關閉容器需要使用docker stop
命令,如果需要強制關閉容器,可以使用docker kill
命令。