docker の kill と rm の違いは何ですか

WBOY
リリース: 2022-01-17 09:27:12
オリジナル
3822 人が閲覧しました

docker の kill と rm の違い: 1. docker の kill コマンドは SIGKILL シグナルを直接送信してコンテナを強制終了しますが、rm コマンドは 1 つ以上のコンテナを削除します; 2. rm コマンドはコンテナの実行中に生成されたファイルのデータを削除しますが、kill コマンドはコンテナの実行中に生成されたデータを削除しません。

docker の kill と rm の違いは何ですか

このチュートリアルの動作環境: 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 db
ログイン後にコピー

docker kill: 実行中のコンテナを強制終了します。

構文

docker kill [OPTIONS] CONTAINER [CONTAINER...]
ログイン後にコピー

OPTIONS 説明:

  • -s: コンテナにシグナルを送信します

実行中のコンテナを強制終了する mynginx

runoob@runoob:~$ docker kill -s KILL mynginx
mynginx
ログイン後にコピー
Docker rm はコンテナの実行中に生成されたデータを削除しますが、docker kill は削除しません。

推奨される学習: 「

docker ビデオ チュートリアル

以上がdocker の kill と rm の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!