1. ホーム
  2. docker

[解決済み] ドッカーコンテナの終了ステータス255は何を意味するのですか?

2022-02-07 23:10:13

質問

doc について言及します。

のステータスで終了したコンテナを見つけるためにフィルタを使用することができます。 137 は、SIGKILL(9) によって殺されたことを意味します。

終了ステータス255は何か特別な意味があるのでしょうか?

解決方法は?

docker psで、コンテナのステータスが"と表示された場合。 Exited (255) "、それはメインのentrpypoint/commandプロセスがそのステータスで停止したことを意味します。

また、255は単に「エラーが発生しました」という意味であり、それ以外のことはあまりわかりません。


それゆえ、記事の" 爆発するDockerコンテナをデバッグする5つの方法 からの引用です。 ティム・ペリー を追加し、さらに調査することにしました。

docker logs <container_id>

docker stats <container_id>

docker cp <container_id>:/path/to/useful/file /local-path

docker exec -it <container_id> /bin/bash

docker commit <container_id> my-broken-container && \
docker run -it my-broken-container /bin/bash