前回までに、以下のイメージの構成に沿って、VPC環境とALB(アプリケーションロードバランサ)を構築し、ECSコンテナ上で動くパブリック/プライベートサブネット用の2種類のアプリケーションを作成しました。 今回は、実装したSpringアプリケーションのDockerコンテナイメージを作り、レジストリへプッシュしてみましょう。 Dockerコンテナの作成/DockerHubへのプッシュ ECSの実態はDockerコンテナなので、前回実装したSpringアプリケーションのコンテナイメージを作成し、「DockerHub」や「AWS Elastic Container Registry(ECR)」などのレジストリにプッシュしておくと、ECSクラスタ・タスク・サービスの定義で、レジストリからコンテナイメージを取得し、ECSコンテナとして実行することができるようになります(ECSクラスタ・タスク・サービ
![AWSで作るクラウドネイティブアプリケーションの基本(7) AWS ECS上に構築するSpringアプリケーション(4)](https://cdn-ak-scissors.b.st-hatena.com/image/square/6b1204356aaa5b604437ecf1be42365f1f1295df/height=288;version=1;width=512/https%3A%2F%2Fnews.mynavi.jp%2Ftechplus%2Farticle%2Ftechp4390%2Findex_images%2Findex.jpg)