エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【AWS】ECSタスク内でのコンテナ間通信 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【AWS】ECSタスク内でのコンテナ間通信 - Qiita
2022/5/5 追記 あとがきにサービス検出について試した記事のリンクを追加 はじめに ECSで1つのタスクと... 2022/5/5 追記 あとがきにサービス検出について試した記事のリンクを追加 はじめに ECSで1つのタスクとして複数コンテナを稼働させ、コンテナ間で通信したいと思った時に上手くできなかった部分と対応を記載します。 ローカル環境で構築した際にはDocker Composeを使用しており、ymlファイルで定義するサービス名を使用してコンテナ間通信をすることができましたが、ECS環境ではIPアドレスでの通信でないと上手くいかなかったため自分なりに調査してみました。 構成図 はじめにECSで構築した際の構成図は以下のようになります。 サービスの起動タイプは「EC2」 タスク定義でネットワークモードを「bridge」 タスク定義で複数のコンテナを定義 Nginx Gunicorn Nginxコンテナについてはポートマッピングによって動的ポートを使用 また、Nginx設定ファイルは以下のような内容