2017-06-27 6 views

答えて

0

Dockerはアプリケーションコンテナであり、コンテナごとに1つのプロセスを実行する必要があります。したがって、画像を特定の役割に分割することは理にかなっています。たとえば、nginxのコンテナ画像、mongoのコンテナ画像などです。複数の画像コンテンツを1つに焼くことができますが、それはドッカーアプリのコンテナ哲学に合わないようなOSコンテナ全体を構築するようなものです。

+0

多くの場合、1つのプロセスに複数のイメージが必要です。たとえば、OpenFaceとTensorFlowを組み合わせたい場合、bamos/openfaceとnvidia/cudaの両方のコンテナが必要です。 –

+0

私は、マージすることが興味深い/複雑な2つの画像のための特定のベースイメージを実装することが異なる感じることが感じる。また、これら2つのコンポーネントにはどのような依存関係がありますか?そのうちの1人が満足度/サービスの助けを借りている場合は、ドッカーのイメージをマージすることを考えずにインストールするだけです。 –

関連する問題