0

私のチームは、CaaSプラットフォーム製品のさまざまなツールセット(Docker Datacenter、DC/OSなど)を検討しています。現在、Amazon EC2コンテナサービス(ECS)を可能な解決策として検討していますが、ドッキング用のファイルをECSタスクに変換する際に問題が生じています。EC2コンテナサービスネットワーク

具体的には、ECSのタスク内でネットワークに接近する方法がわかりません。私は仕事が作文に類似しているような印象を受けましたが、ネットワーキングを非常に異なる方法で処理するようです。

など。 https://github.com/docker/example-voting-appは2つのネットワークを想定しています。それぞれのネットワークは在庫のオーバーレイネットワークと思われる「フロントティア」と「バックティア」です。 ECSでこれらをどのように作成しますか?

答えて

0

ECSは、 cmd-ecs-cli-composeを使用して、ドッカーのコンポジションスタイルコンテナの展開をサポートしています。

次documenation http://docs.aws.amazon.com/AmazonECS/latest/developerguide/cmd-ecs-cli-compose.html

あなたが共有している例を参照してくださいは1.9でドッキングウィンドウに追加されましたドッカネットワーキングを、使用しています。 タスクを定義するときにAmazon ECSは依然としてドッキング・ネットワーク・オプションをサポートしていないため、そのまま動作する例は得られません。

もちろん、タスクを再定義して従来のドッカーリンク機能を使用して、コンテナ間のアクセスを開くことができます。

+0

返信いただきありがとうございます!たぶん「Dockerはバージョン1の構文を作成するだけです」ということは、すべてが同じデフォルトのネットワーク上にある必要があることを私に示唆しています(githubの例のように別々のものを設定するのではなく)。 –

+0

はい、Docker compose 1は、導入されたネットワーク機能をサポートしていません1.9 – Shibashis

+0

コンテナ間にリンクを追加する必要があります – Shibashis