私はAWS Elastic BeanstalkにいくつかのWebサイトを展開していますが、Dockerのことを聞いたので、今度は中小企業のe-commerce Webサイト(Lumen + Angularjs)で試してみるといいでしょう。インターネット上で検索しましたが、Dockerの経験がないため、 はAWSでDockerを使用する利点を十分に理解するのは難しいです。私は見つけることができるすべては、このようないくつかの説明です:依存関係とサーバハードウェアのAWS Elastic BeanstalkでDockerを使用する利点は何ですか?
賛否
- 分離管理が
- 開発環境は本番環境へ
- 依存関係管理があることを意味します(内部的に)同じですすべての人がテクノロジースタックのあらゆる部分について精通している必要はありません
- AWS SDKまたはサードパーティのツールを使用した簡単なカスタムタスクとサービススケジューリング
- ECSで利用可能な資源の有効利用に十分な空きリソースとEC2のにタスクを割り当てる作る作業は
短所
- ビルドをする必要があります大きなファイルを作成し、より多くのリソースを必要なときに自動スケーリングを使用してくださいアップロードされた
- Docker NATはネットワークの待ち時間を増加させる可能性があります(ドッカーのパフォーマンス情報の詳細については、こちらを参照してください)
- ドッカーが言及されていると適合する場合があります
- 一部のアプリケーションでは、ドッカー
上で動作するように固定する必要がある誰かが私にいくつかの簡単な例や説明を与えることができますか?
ありがとうございます。これは詳細ではありませんが、疑いを直接解決しました。 – yifei3212