Docker は、ユーザーが複数の異なるプラットフォームで異なるアプリケーションを実行できるようにするコンテナ化テクノロジです。 Docker は使いやすいですが、初心者にとって Docker を終了するのは簡単ではありません。この記事では、Docker の実行を適切に終了する方法について説明します。
まず、Docker がどのように実行されるかを理解しましょう。 Docker テクノロジーは、実際にはデーモン プロセス (dockerd) を通じてコンテナーの実行環境を管理します。コンテナーを起動すると、Docker はコンテナーを隔離された実行環境に置きます。このランタイム環境はホスト オペレーティング システムから分離されているため、コンテナーをさまざまなプラットフォームや環境で実行できます。
実行中の Docker コンテナを終了する場合は、次の手順に従います。
まず、実行中のコンテナを表示する必要があります。次のコマンドを実行します:
docker ps
このコマンドは、実行中のすべてのコンテナーを一覧表示します。
終了するコンテナの名前または ID を決定したら、次のコマンドを実行してコンテナを停止できます。
docker stop 容器ID或名称
このコマンドは、Docker コンテナに停止コマンドを送信し、コンテナが停止するのを待ちます。
コンテナを停止したくない場合、またはコンテナを強制終了したい場合は、次のコマンドを使用できます:
docker kill 容器ID或名称
このコマンドは、コンテナを停止するかどうかに関係なく、コンテナを強制的に強制終了します。
コンテナが停止され、このコンテナが不要になった場合は、次のコマンドを使用して削除できます:
docker rm 容器ID或名称
このコマンドはコンテナを削除しますが、コンテナのデータは破棄されます。コンテナー データを保存したい場合は、ボリュームを使用してデータをホストにマウントする必要があります。
概要
この記事では、実行中の Docker コンテナを適切に終了する方法を学びました。実行中のコンテナを表示するには docker ps
を使用し、実行中のコンテナを停止するには docker stop
を使用し、コンテナを強制的に終了するには docker kill
を使用し、docker rm を使用します。
コンテナを削除します。コンテナを終了する前に、コンテナのデータがホストに保存されていることを確認し、後でコンテナを再度起動するときにデータを利用できるようにする必要があります。
以上がDocker の実行を適切に終了する方法について話し合うの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。