Docker の実行を適切に終了する方法について話し合う

PHPz
リリース: 2023-04-04 10:06:14
オリジナル
1255 人が閲覧しました

Docker は、ユーザーが複数の異なるプラットフォームで異なるアプリケーションを実行できるようにするコンテナ化テクノロジです。 Docker は使いやすいですが、初心者にとって Docker を終了するのは簡単ではありません。この記事では、Docker の実行を適切に終了する方法について説明します。

まず、Docker がどのように実行されるかを理解しましょう。 Docker テクノロジーは、実際にはデーモン プロセス (dockerd) を通じてコン​​テナーの実行環境を管理します。コンテナーを起動すると、Docker はコンテナーを隔離された実行環境に置きます。このランタイム環境はホスト オペレーティング システムから分離されているため、コンテナーをさまざまなプラットフォームや環境で実行できます。

実行中の Docker コンテナを終了する場合は、次の手順に従います。

  1. 実行中のコンテナの表示

まず、実行中のコンテナを表示する必要があります。次のコマンドを実行します:

docker ps
ログイン後にコピー

このコマンドは、実行中のすべてのコンテナーを一覧表示します。

  1. 実行中のコンテナの終了

終了するコンテナの名前または ID を決定したら、次のコマンドを実行してコンテナを停止できます。

docker stop 容器ID或名称
ログイン後にコピー

このコマンドは、Docker コンテナに停止コマンドを送信し、コンテナが停止するのを待ちます。

  1. コンテナを強制終了する

コンテナを停止したくない場合、またはコンテナを強制終了したい場合は、次のコマンドを使用できます:

docker kill 容器ID或名称
ログイン後にコピー

このコマンドは、コンテナを停止するかどうかに関係なく、コンテナを強制的に強制終了します。

  1. 停止したコンテナの削除

コンテナが停止され、このコンテナが不要になった場合は、次のコマンドを使用して削除できます:

docker rm 容器ID或名称
ログイン後にコピー

このコマンドはコンテナを削除しますが、コンテナのデータは破棄されます。コンテナー データを保存したい場合は、ボリュームを使用してデータをホストにマウントする必要があります。

概要

この記事では、実行中の Docker コンテナを適切に終了する方法を学びました。実行中のコンテナを表示するには docker ps を使用し、実行中のコンテナを停止するには docker stop を使用し、コンテナを強制的に終了するには docker kill を使用し、docker rm を使用します。 コンテナを削除します。コンテナを終了する前に、コンテナのデータがホストに保存されていることを確認し、後でコンテナを再度起動するときにデータを利用できるようにする必要があります。

以上がDocker の実行を適切に終了する方法について話し合うの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート