由於構建時使用多個docker image作為輔助,所以想到了在container中運行多個container幫助構建,完成後刪除,保證構建的鏡像大小。 但是在container中使用docker經常失敗,不知道是不是實作上就不允許?
人生最曼妙的风景,竟是内心的淡定与从容!
明確答案:不可以,沒門,不可能!
如果你了解了docker實作的基礎原理,就不會問這個問題了;建議去了解一下linux內核,像是namespace、cgroup的大概。
要用多個docker Image就為啥非要在一個container中呢。用了docker,卻反docker思維。
剛好看到一篇文章,就是透過這種方式來創造小容量的鏡像
/a/1190000000628247?name=docker&description=&isPrivate=1
docker-in-docker 這個應該就是你想要的,不過用之前建議好好讀下他的文檔
https://github.com/jpetazzo/dind
當然可以,但是不是所有的情況都行,在權限等方面需要配置一下
可以, Eclipse che好像就是這樣的.
明確答案:不可以,沒門,不可能!
如果你了解了docker實作的基礎原理,就不會問這個問題了;建議去了解一下linux內核,像是namespace、cgroup的大概。
要用多個docker Image就為啥非要在一個container中呢。用了docker,卻反docker思維。
剛好看到一篇文章,就是透過這種方式來創造小容量的鏡像
/a/1190000000628247?name=docker&description=&isPrivate=1
docker-in-docker
這個應該就是你想要的,不過用之前建議好好讀下他的文檔
https://github.com/jpetazzo/dind
當然可以,但是不是所有的情況都行,在權限等方面需要配置一下
可以, Eclipse che好像就是這樣的.