【问题标题】:Is it possible to start real docker daemon in docker?是否可以在 docker 中启动真正的 docker 守护进程?
【发布时间】:2018-10-02 06:20:19
【问题描述】:

出于某种原因,我需要在另一个 docker 中运行 docker。 映射 docker.socket 不是一个选项,我需要真正的 docker daemon 在 docker 中启动。

有人知道这是否可行吗?

【问题讨论】:

    标签: docker rhel docker-in-docker


    【解决方案1】:

    这就是 jpetazzo/dind 几年前的实验。

    今天(2018),如果你想在今天运行 Docker-in-Docker,你需要做的就是:

    docker run --privileged -d docker:dind
    

    他补充说:

    ... 就是这样;借助官方 Docker 映像,您可以在 Docker 中运行 Docker,并采用“Docker-in-Docker”风格。
    然后,您可以通过启动另一个链接到第一个的 Docker 容器来连接到这个 Docker 实例(这是一件非常了不起的事情)。

    查看其official documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-07
      • 2016-10-26
      • 1970-01-01
      • 2020-07-10
      • 2019-02-14
      • 2020-12-28
      • 2014-11-14
      • 2016-03-16
      相关资源
      最近更新 更多