この質問は、実際に大会に関するものです。現在、NGINX(NGINX maintained imageを使用)と私のアプリケーション用に2つのコンテナがありますが、これはカスタムイメージですが、PHP-FPMを実行しています。彼らは現在、ポートフォワーディングを使用して通信し、それはうまく動作しています。NGINX + PHP-FPM - 別々の容器に入れておくべきかどうか?
最近、私は、両方のコンテナに同じボリュームをマウントする必要があるため、両方のプロセスを1つのコンテナにまとめる方が合理的ですか?それらを別々に保ち、リソースを共有することに明確な利点があるか、または2つを統合する必要がありますか?
ありがとうございます!私は明らかにすべきです、私は現在、私はボリュームがマウントされているdevのマシンに取り組んでいます。私の制作ビルドにはボリュームがありません。だから、私は両方のコンテナにコードのコピーを持たせる必要があるという事実を考えれば、どんな赤旗を投げるのでしょうか? – mpriscella
である必要はありません。私のアプリケーションのインスタンスを10個展開したいのであれば、それぞれにコードのコピーがあると思います。私のnginxのコンテナには私のアプリの静的なファイルだけが入っているかもしれません。私はロックステップで両方を展開するプロセスを考案したいと思うでしょう。それ以外は大したことではありません。 – programmerq