PerlにはWorkerManagerという,外部のジョブキューを使ってバッチ処理できる便利なcpanモジュールがあるのですが,これをECS/Dockerで使おうとしてハマったのでメモ。 PID=1問題 普通にDockerでWorkerManagerを使おうとすると,次のようなメッセージが表示されて起動しません。 my dad may be killed. at /cpan/lib/perl5/WorkerManager/TheSchwartz.pm line 73. 2019-09-19T05:51:37 WorkerManager 61420 exited with PID 28977 and exit code: 2 2019-09-19T05:51:37 WorkerManager 61421 started with PID 28978 my dad may be killed.