Python Docker コンテナーをデプロイし、スクリプトを正常に実行した後、コンテナーがクラッシュし、次のエラー メッセージが表示された後、ループで再起動します。
2017-06-19 13:22:49 [APP/PROC/WEB/0] OUT Exit status 0
2017-06-19 13:22:49 [CELL/0] OUT Exit status 0
2017-06-19 13:22:49 [CELL/0] OUT Destroying container
2017-06-19 13:22:49 [API/0] OUT Process has crashed with type: "web"
2017-06-19 13:22:49 [API/0] OUT App instance exited with guid 85e7922e-5a0c-4430-994a-324e5abc0c14 payload: {"instance"=>"", "index"=>0, "reason"=>"CRASHED", "exit_description"=>"2 error(s) occurred:\n\n* Codependent step exited\n* cancelled", "crash_count"=>1, "crash_timestamp"=>1497871369566402154, "version"=>"b9800e3a-b057-4cc5-b7e4-c01f9b3c6594"}
同じ docker イメージをローカルで実行しても、エラーは発生しません。私が実行する Python スクリプトは単純な印刷コマンドを実行しており、実行後にコンテナーに送信される SIGTERM シグナルのハンドラーも実装しました。