当前位置: 首页 > 知识库问答 >
问题:

是否可以创建包含一个或多个容器的docker容器?[闭门]

屠盛
2023-03-14

我们不允许在Stack Overflow上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为Stack Overflow的主题。

我想创建一个包含一个或多个容器的docker容器。Docker可以吗?

共有1个答案

柴英光
2023-03-14

在docker中运行docker绝对是可能的。主要的是您以额外的权限运行外部容器(从--特权=true开始),然后在该容器中安装docker。

查看此博客帖子了解更多信息:Docker中的Docker。

本条目中描述了这方面的一个潜在用例。该博客描述了如何在Jenkins docker容器中构建docker容器。

但是,Docker内部的Docker不是解决此类问题的推荐方法。相反,推荐的方法是创建本文中描述的“兄弟”容器

 类似资料:
  • 问题内容: 我想创建一个包含一个或多个容器的Docker容器。Docker有可能吗? 问题答案: 在docker内部运行docker绝对是可能的。最主要的是,您将外部容器具有额外的特权(以开头),然后在该容器中安装docker。 查看此博客文章以获取更多信息:Docker-in-Docker。 本条目中描述了一种可能的用例。该博客介绍了如何在Jenkins Docker容器中构建Docker容器。

  • 从这篇文章中,我发现我可以使用序列Ctrl+P+Ctrl+Q从docker容器中分离。 我想知道,是否可以创建一个bash(或python或其他)脚本,它进入docker容器,运行几个命令,然后使用转义序列退出容器?我认为可能不可能,但请确认/否认这一点!

  • 本文向大家介绍创建一个MySQL Docker容器,包括了创建一个MySQL Docker容器的使用技巧和注意事项,需要的朋友参考一下 Docker容器化的最重要功能之一是,它创建了一个有限的环境,用于在安装所有必需的依赖项和软件包的情况下运行应用程序。大多数应用程序需要后端数据库来存储数据点。Oracle提供了可在容器中运行MySQL的Docker映像,因此它成为测试数据库应用程序的理想选择。测

  • 问题内容: 有两个容器A和B。一旦容器A启动,将执行一个过程,然后容器将停止。容器B只是一个Web应用程序(例如expressjs)。是否可以从容器B启动A? 问题答案: 可以向Docker授予容器访问权限,以便它可以在主机上生成其他容器。您可以通过在容器内部暴露docker套接字来执行此操作,例如: 现在,如果容器中有可用的客户端,则可以控制主机上的docker守护程序,并使用它生成“容器A”。

  • 我这里有一个项目如下: 我现在在设计使用IoC容器,对src/usage 使用 上面的 src/services/ 下面的定义进行解耦。 我可以对src/services/目录下每个目录都创建一个IoC Container,然后也就是说我的项目中对不同的服务类型有不同的container。 然后在src/usage使用的时候,就需要导入多个container。 还是说只应该创建一个containe

  • 使用Compose,如果我运行,它将重建所有容器: 即使在使用缓存重建时,这也需要时间。所以我的问题是: 有没有办法只重建一个特定的容器?