dockerの正しい利用姿勢とは何でしょうか?
phpcn_u1582
phpcn_u1582 2017-05-16 13:17:50
0
1
697

docker の使い方と理解が少し混乱しているので、皆さんにアドバイスをお願いします。

例:
現在、8G のメモリを搭載した Linux システムを使用しています。
このシステム上で 2 つの環境 (アルファ環境とベータ環境) を実行する必要があります。
アルファ環境とベータ環境はどちらも独自の nginx と mysql を使用します。

私の現在の理解では、2 つのオプションがあります:

オプション 1:

リーリー

オプション 2:

リーリー

オプション 1 では、構成、使用、管理がはるかに簡単かつ明確になります。
オプション 2 の場合、各コンテナーは 1 つのサービスにのみ対応します。これが Docker の原則に従っているかどうかはわかりません。

それとも、docker についての私の理解がまだ正しくないのかもしれません。docker の正しい使用方法は何ですか?

phpcn_u1582
phpcn_u1582

全員に返信(1)
阿神

それは、サービス、または「管理単位」を何を考えるかによって異なります。

db+nginx+php が常に 1 対 1 でバインドされているのであれば、これらをサービスとして扱っても良いと思います。

データベースにマスターとスレーブ、読み書きの分離などがある場合は、mysqlをサービスとしてカウントした方が便利です。

さらに、オプション 2 は拡張に適しています。変更するときにイメージを分解する必要はありません。docker-compose またはその他の構成を変更するだけです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート