これは私のcompose.ymlです:
exp_db:
image: <img>
cpu_shares: 100
mem_limit: 362144000
volumes_from:
- exp_db_data
exp_db_data:
image: <img>
cpu_shares: 100
mem_limit: 362144000
exp_db は postgres を起動するためのもので、exp_db_data は postgres データ用のボリュームです。
タスクを実行したいとき:
ecs-cli compose --file compose.yml up
タスクは停止します (出口 0)。停止した理由を調べると、タスクの必須コンテナが終了したと表示されます。ボリューム コンテナーが終了しないと想定されているかどうかはわかりません。ローカルで docker-compose を使用すると、すべてが期待どおりに機能します。それで、私は何を間違っていますか?私はdockerにかなり慣れていないので、おそらく何かが欠けているか、基本的なことを誤解しています。
ありがとう