相違点: stop コマンドはコンテナの停止に使用され、rm コマンドは削除コマンドであり、直接使用すると、該当するコンテナが削除されます。注: docker stop は、最初に SIGTERM シグナルをコンテナーに送信し、一定期間内に一部の操作を実行できるようにします。この期間内にコンテナーが停止しない場合は、SIGKILL シグナルを送信してコンテナーを強制終了します。
docker の stop コマンドと rm コマンドの違い
stop コマンドは、Docker を停止するために使用されます。容器。
docker stop: まず、SIGTERM シグナルをコンテナーに送信して、一定期間 (デフォルトは 10 秒) 以内にいくつかの操作を実行できるようにします。この期間中にコンテナーが停止しない場合は、SIGKILL シグナルをコンテナーに送信します。コンテナを強制的に強制終了する;
# 停止一个容器 $docker stop Name/ID
rm コマンドは削除コマンドであり、直接使用すると該当コンテナが削除されます。
# 删除所有容器 $docker rm `docker ps -a -q` # 删除单个容器; -f, --force=false; -l, --link=false Remove the specified link and not the underlying container; -v, --volumes=false Remove the volumes associated to the container $docker rm Name/ID
推奨チュートリアル: 「docker チュートリアル」、「PHP チュートリアル」
以上がdocker の stop コマンドと rm コマンドの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。