2017-11-27 22 views
0

私はドッカー画像を作成し、それをECSリポジトリに送る必要があります。 私の会社のインターネットアクセスが非常に悪いので、私はこれを達成するためにEC2を使用しています。EC2からECSリポジトリへのデータ転送はデータ転送であるか?

私はEC2のdocker pushと呼んでいますので、それはcliとhereと記載されているのと同様に動作すると信じています。

私の質問は:私は同じAWSアカウントと地域にいるので、docker pushを使った私のイメージ転送は外部転送か内部転送かと考えていますか?

これは速度とpricingの両方に影響します。

+0

ECSリポジトリとは、Amazon ECR(https://aws.amazon.com/ecr/)を意味しますか? – jarmod

答えて

1

EC2にドッカーイメージを作成してECRにプッシュすることを意味します。この後、ECSクラスタはイメージをプルしてコンテナとして実行しますか?

この場合

https://aws.amazon.com/ecr/faqs/

Qからこの関連ECR FAQ質問を参照:アマゾンECRは、グローバルなサービスですか? Amazon ECRは地域サービス で、イメージの展開方法に柔軟性をもたらすように設計されています。 最高のパフォーマンスを得るために、 Dockerクラスタが実行されているのと同じ地域に画像をプッシュ/プルすることができます。 Dockerがデスクトップや構内など環境で稼動している場合は、 Amazon ECRにアクセスすることもできます。地域間またはインターネットに画像を引き出す は、待ち時間とデータ転送の追加コストがかかります。その上で、CLIおよびその上で実行されているECSサーバとEC2とのEC2が同じゾーンにあり、アカウント、その後

は、ECSは、単にEC2上で実行されていることを忘れないでくださいは電荷が存在しないと仮定し

ECS FAQ

アマゾン弾性コンテナサービス(ECS)はドッカー コンテナをサポートし、あなたが簡単にを管理する上でアプリケーションを実行することを可能にする拡張性の高い、高パフォーマンス コンテナ管理サービスです.see

彼らは別のゾーンにある場合はAmazon EC2インスタンスの10クラスタは、その後も、同じアカウントで、料金がかかります

私はあなたがアマゾンのElasticコンテナレジストリを参照していると思うhttps://aws.amazon.com/govcloud-us/pricing/data-transfer/

+0

あなたの早い回答に感謝します。あなたは私が私の質問に間違っていることを気付かせてくれました。私はcliをまったく使っていません。 cliは設定されていますが、画像はdocker pushコマンドを使用して送信されます。私は質問を編集し、すべてが同じ地域にあると指定しました。 ECSはEC2上でホストされるサーバではなく、AWSによって管理されるリポジトリです。 – Romain

+0

私はECSのウィンドウからリポジトリ(ECRと思われる)にアクセスしていたので、ECSとECRを混乱させました。説明ありがとう。 – Romain

1

を参照してください。 (ECR)。

Th ECR pricing pageは、「Amazon Elastic Container RegistryとAmazon EC2の間の1つの領域内でのデータ転送は無料です」と示しています。

+0

ECSリポジトリはECRのようです。あなたは正しい、私は2つを混乱させる。ありがとう。 – Romain

関連する問題