現状、OS(ubuntu(仮))+ Apache + PHPの上に、複数の開発会社で開発されているアプリケーションが乗っています。
以下のようにアプリケーションAは開発会社X、アプリケーションBは開発会社X、アプリケーションCは開発会社Y、アプリケーションAは開発会社Z ... という感じです。
(1) コンテナの設計について
上記を全てDocker(AWS)で運用したいと思ってるのですが、この場合、アプリケーションごとにapache + PHP + アプリケーションのコンテナを作っていくのがベストでしょうか?
どのアプリケーションもapache2、phpなど共通で使うのですが、他に良い方法はありますでしょうか?
(2) AWSのECS, ECRでの運用
AWSのECSで運用する場合、Task definitionで定義したEC2にdocker imageコンテナをデプロイするかと思いますが、上記のような場合でもECSで運用できるのでしょうか?
あなたの回答
tips
プレビュー