首頁  >  問答  >  主體

Docker 的 container 中可以再安装 Docker 运行吗

由于构建时使用多个docker image作为辅助,所以想到了在container中运行多个container帮助构建,完成后删除,保证构建的镜像大小。
但是在container中使用docker经常失败,不知道是不是实现上就不允许?

黄舟黄舟2758 天前699

全部回覆(6)我來回復

  • 阿神

    阿神2017-04-24 09:12:15

    明確答案:不可以,沒門,不可能!

    如果你了解了docker實作的基礎原理,就不會問這個問題了;建議去了解一下linux內核,像是namespace、cgroup的大概。

    回覆
    0
  • 迷茫

    迷茫2017-04-24 09:12:15

    要用多個docker Image就為啥非要在一個container中呢。用了docker,卻反docker思維。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-24 09:12:15

    剛好看到一篇文章,就是透過這種方式來創造小容量的鏡像

    /a/1190000000628247?name=docker&description=&isPrivate=1

    回覆
    0
  • 黄舟

    黄舟2017-04-24 09:12:15

    docker-in-docker
    這個應該就是你想要的,不過用之前建議好好讀下他的文檔

    https://github.com/jpetazzo/dind

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-24 09:12:15

    當然可以,但是不是所有的情況都行,在權限等方面需要配置一下

    回覆
    0
  • 黄舟

    黄舟2017-04-24 09:12:15

    可以, Eclipse che好像就是這樣的.

    回覆
    0
  • 取消回覆