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

青灯夜游
リリース: 2022-05-11 16:00:57
オリジナル
22856 人が閲覧しました

コンテナのステータスには 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

です。返された情報には、

# 用来创建容器
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
ログイン後にコピー
# が表示されます。 ##拡張知識: コンテナ ライフ サイクル

コンテナ ライフサイクルを 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 サイトの他の関連記事を参照してください。

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