結論
$ docker ps -aq
c4d2a7431041
e129eaa57cd5
$ docker ps -aq | xargs -L 1 docker logs
使い所
CodeBuildでCIを回す機会があり、docker がUnhealthyになる状況があった。
その中で、mvn verify
を用いてcontainerのup/downを行っていたため、buildspec.yml
にcodebuild-breakpoint
と記載してSSMを用いてコンテナ起動後の状態で止めることはできない。
そのため、mvn verify
でコンテナがコンテナがUnhealthyになった後にpost_buildフェーズで上記コマンドを実行することで、起動後のログを標準出力により取得した。
参考