アプリケーションを開始する最善の方法は、ドッキング・ツールを使用して作成することです。ドッカーの作成は、適切な設定ですべてのサービスを開始します。ドッカーで継承またはネスティングを作成する
ここでは、アプリケーションが異なるバックエンドで実行されるドッカー作成を提供したいと考えています。この構成では、8アウト10のサービスは同じで、2つのサービスは異なります。
コード重複なしでこれを達成するにはどうすればいいですか?サービスが別のドッカー作成ファイルからサービスを拡張できることがわかりましたが、それでも両方のファイルに10のサービスをすべてリストする必要があります。
ありがとうございました。しかし、これでも 'swap-backen-compose.yaml'ファイルに10個のサービスを全てリストアップする必要があります。もし私が新しいサービスを追加したら、ボットファイルを編集する必要があります。私は構成全体を継承または含める方法を探していました。 –
@RetoGmür - 私はちょうど同じことをしました。残念ながら、Docker Compose設定ファイル全体を拡張する方法は現在ありません。 –
最新のRCリリースhttps://github.com/docker/compose/releases/tag/1.5で入手できるhttps://github.com/docker/compose/pull/2051に興味があると思います。 0rc2 – dnephin