概要
確認事項
- セキュリティグループの設定が問題なし
- IAMロール周りも問題なし
- SSHができる
- 内部でdocker-composeも問題なく実行されている
なのにでる。
原因
単純にリソースが足りないっぽい。
対策
t2.micro インスタンスをt2.smallインスタンスに変更したところ解決
もっと早く解決するための意識改善
- メモリ不足のログが出ているログか、timeoutの時に疑うポイントにリソース不足がなかったので、次回以降については、そのログからリソース不足を疑うようにする。
- t2.microのメモリの仕様を知らなかった。わずか1GB。これ知ってれば、docker-compose によるリソース不足を真っ先に疑えたはず。仕様を先に今後は整理する。
参考