ホームページ  >  記事  >  運用・保守  >  Docker コンテナのステータスは何ですか?

Docker コンテナのステータスは何ですか?

青灯夜游
青灯夜游オリジナル
2022-05-11 16:00:5722733ブラウズ

コンテナのステータスには 7 種類があります: 1. 「created」は作成されたことを意味します。 2. 「restarting」は再起動中を意味します。 3. 「running」は実行中を意味します。 ; 4. 「削除中」は移行中であることを意味します。中; 5. 「一時停止」は一時停止状態を意味します; 6. 「終了」は停止などを意味します。

Docker コンテナのステータスは何ですか?

このチュートリアルの動作環境: linux5.9.8 システム、docker-1.13.1 バージョン、Dell G3 コンピューター。

Docker コンテナの 7 つの状態

Docker の下のすべてのコンテナのステータスを表示します:

docker ps -a

Docker コンテナのステータスは何ですか?

返されたコンテンツ、1 つのフィールドは STATUS です。

STATUS: コンテナのステータスは 7 種類あります:

created(已创建)
restarting(重启中)
running(运行中)
removing(迁移中)
paused(暂停)
exited(停止)
dead(死亡)

これらのステータスのうち、最も重要で一般的なものは再起動 (再起動) と削除 (移行) 以外の 5 つの状態です基本的に、インターネット上のほとんどのコンテナーのライフサイクル図には、作成、実行、一時停止、終了、停止の 5 つの状態しか含まれていません。

最も一般的な方法は、コンテナが何らかの理由で exited になった場合に、start を使用して再起動することができます。たとえば、次のように実行します。 docker ps

Docker コンテナのステータスは何ですか?

docker を使用すると、コンテナーが実行されていないことを示すプロンプトが表示され、コンテナーが表示されません。後で、新しいコンテナーを作成して検索したいと思います。 docker ps -a を使用してすべてのコンテナを表示し、実際には exited
状態であることを確認します。

Docker コンテナのステータスは何ですか?##続いて、

docker start OCR

を使用してコンテナを再起動し、中身がすべて残っていることを確認しました。

Docker コンテナのステータスは何ですか?終了 (停止) と同様

Docker コンテナのステータスは何ですか?UP はまだ実行中 (実行中)

Docker コンテナのステータスは何ですか?さらに、これらのステータスを知りたい場合、最も簡単な方法は

docker --help

です。返された情報には、<pre class="brush:js;toolbar:false;"># 用来创建容器 create Create a new container # 在一个运行状态的容器中执行命令 exec Run a command in a running container # 杀死运行中的容器 kill Kill one or more running containers # 让容器暂停 pause Pause all processes within one or more containers # 恢复容器 unpause Unpause all processes within one or more containers # 重启容器 restart Restart one or more containers # 新建并初始化一个容器(注意 是一个新的容器) run Run a command in a new container # 启动一个被停止的容器 start Start one or more stopped containers # 暂停运行中的容器 stop Stop one or more running containers</pre># が表示されます。

##拡張知識: コンテナ ライフ サイクル

コンテナ ライフサイクルを Google で関連コンテンツを確認できます。主に画像を検索すると、多くの画像があることがわかります。プロセスの寿命と同じように、サイクルは同じです。

主に、created (作成)、running (実行中)、paused (一時停止)、exited (停止)、dead (デッド) の 5 つの状態の間の変化する関係を反映します。

下の図の開始は実行とほぼ同じです。

#下の図の停止は終了とほぼ同じです
Docker コンテナのステータスは何ですか?

## 出典: Docker コンテナーのライフサイクル管理: 作成、実行、一時停止、停止、削除

Docker コンテナのステータスは何ですか?
From: docker 基本コマンド

Docker コンテナのステータスは何ですか?
From: docker コマンド マップ

Docker コンテナのステータスは何ですか?
From: Docker シリーズ03—Docker の基礎入門

実際、上の図は元々は次のものから来ているはずです:

Docker コンテナのステータスは何ですか?From: Docker Internals - A Deep pe Into Docker For Engineers Interested In The Gritty Detail.

Reference :
Docker コンテナのステータスは何ですか?

Docker コンテナのライフサイクル管理: 作成、実行、一時停止、停止、削除

Docker ライフサイクルの概要この記事の中国語訳:
  • Zhihu の記事: Docker ライフ サイクルの概要
  • # Zhihu 記事: Docker ライフ サイクル
  • # 推奨学習: 「
  • docker ビデオ チュートリアル

以上がDocker コンテナのステータスは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。