2017-06-27 22 views

回答

0

Docker是一個應用程序容器,您應該爲每個容器運行一個進程。因此,將圖像分割成特定角色是有意義的。例如,nginx的容器圖像,mongo的容器圖像等。儘管如此,您可以將多個圖像內容烘焙成一個,但這就像構建整個操作系統容器似乎並不符合docker應用程序容器理念。

+0

但在很多情況下,一個過程需要多個圖像,例如,如果我想將OpenFace與TensorFlow結合使用,那麼我需要bamos/openface和nvidia/cuda容器。 –

+0

我覺得融合將是有趣/複雜的實現給定的基礎圖像的兩個圖像可以不同。另外,這兩個組件有什麼樣的依賴關係?如果其中一個人是proess/service的助手,我將只安裝它,而不是考慮合併Docker鏡像。 –