技術ブログ

(技術系中心)基本自分用備忘録なので、あくまで参考程度でお願いします。

Dockerコンテナのステータス

Dockerコンテナのステータス

普段何気に利用しているDockerのステータスには以下のケースがある。

- created
- restarting
- running
- removing
- paused
- exited
- dead

それぞれのステータスは以下のようなイメージ f:id:lhiroki1205:20200131140744p:plain

[Docker入門] Dockerコンテナのステータスを調べてみよう | Skyarch Broadcasting

created

コンテナは作成されたがスタートしていない状態

restarting

コンテナが再起動している状態です。docker restartコマンドで再起動が行われます

running

コンテナを実行している状態です。docker startもしくはdocker runコマンドでrunning状態になります

removing

コンテナを削除している状態です。docker rmコマンドでコンテナの削除を行います

paused

コンテナが一時停止している状態です。docker pauseコマンドでpaused状態に遷移します

exited

コンテナが実行され、終了した状態です。コンテナでの実行プロセスの終了もしくはdocekr stopコマンドでexistes状態に遷移します

dead

deadは、コンテナが停止を試みて停止が失敗した状態