概要
FargateでRailsアプリをデプロイしたのですが、ローカルでは発生しないエラーが表示されてしまう!
コンテナの中身が見たいけど、タスクが立ち上がれないから見れない!!
そんな時に実施した方法です。
やり方
タスク定義を作成する際にエントリポイントとコマンドに下記の様に設定する。
- エントリポイント
["sh","-c"]
- コマンド
["df -h && while true; do echo \\\"RUNNING\\\"; done"]
タスクが起動したらECS Execでコンテナ内に入って、お好きにコマンドを実行してください!
説明
コマンド内で無限ループを行っているだけです。
参考