Docker容器是一種輕量級的虛擬化技術,可以為開發和測試環境提供便利。當您不需要使用容器時,您可以停止它,以釋放資源或保存它的狀態。
停止Docker容器的命令是docker stop。
docker stop [OPTIONS] CONTAINER [CONTAINER...]
其中,CONTAINER表示要停止的容器的名稱或ID,而OPTIONS是停止容器時提供的一些選項。
以下是一些常用的選項:
--time
:指定停止容器之前等待的時間(秒)。-t
:設置多個容器停止的超時時間。--signal
:向容器發送指定的信號而不是默認的SIGTERM信號。
例如,要停止一個名為web的容器,您可以運行以下命令:
docker stop web
如果您想要更改默認超時時間(10秒),您可以使用-t選項來指定超時時間(以秒為單位)。例如,以下命令將容器停止的超時時間設置為60秒:
docker stop -t 60 web
您也可以使用--signal選項來向容器發送自定義信號。例如,以下命令將向名為web的容器發送SIGKILL信號(強制停止容器):
docker stop --signal=SIGKILL web
停止Docker容器是一種很容易的操作,它可以幫助您管理Docker的容器生命周期并釋放資源。