docker の kill と rm の違い: 1. docker の kill コマンドは SIGKILL シグナルを直接送信してコンテナを強制終了しますが、rm コマンドは 1 つ以上のコンテナを削除します; 2. rm コマンドはコンテナの実行中に生成されたファイルのデータを削除しますが、kill コマンドはコンテナの実行中に生成されたデータを削除しません。
このチュートリアルの動作環境: linux7.3 システム、docker-1.13.1 バージョン、Dell G3 コンピューター。
docker の kill と rm の違いは何ですか
docker rm: 1 つ以上のコンテナを削除します。
構文
docker rm [OPTIONS] CONTAINER [CONTAINER...]
OPTIONS 説明:
-f: SIGKILL シグナルを通じて実行中のコンテナを強制的に削除します。
-l : コンテナ自体ではなく、コンテナ間のネットワーク接続を削除します。
-v : コンテナに関連付けられたボリュームを削除します。
例
コンテナ db01 および db02 の強制削除:
docker rm -f db01 db02
コンテナ nginx01 からコンテナ db01 への接続を削除します (接続名 db: ##) #
docker rm -l dbdocker kill: 実行中のコンテナを強制終了します。 構文
docker kill [OPTIONS] CONTAINER [CONTAINER...]OPTIONS 説明:
runoob@runoob:~$ docker kill -s KILL mynginx mynginxDocker rm はコンテナの実行中に生成されたデータを削除しますが、docker kill は削除しません。 推奨される学習: 「
docker ビデオ チュートリアル 」
以上がdocker の kill と rm の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。