有關Docker最佳實踐/預期用途的問題:碼頭工人:每個用戶一張圖片?或爲所有用戶提供一張圖片?
我有docker正在工作,而且很酷。我運行PaaS公司,我的意圖是可能使用docker爲給定用戶運行我們服務的單個實例。
所以,現在我已經創建了一個包含我們服務的所有東西的圖像,並且我可以運行它。但是,一旦我想爲特定用戶進行設置,就需要爲每個用戶的實例修改一組配置文件。
所以......問題是:這應該是我的圖像文件系統的一部分,因此,我然後爲每個用戶創建一個新的圖像(基於我當前的圖像,但其內的特定配置文件)?
或者我應該將主機文件系統中的那些文件系統放在一組目錄中,並將主機文件系統配置文件映射到每個用戶的正確運行容器中(因此,所有用戶只共享一個映像)?