我有一个项目,每个主机包含几十个容器。到目前为止,我一直在使用 SSH/Ansible 在引导时在我的虚拟机上生成容器,但现在我希望在每个主机上运行一个守护进程,以便仅在需要时启动容器。
为了更好的依赖管理,如果我可以让我的守护进程在特权容器中运行(安全不是问题),我会很高兴与主机 Docker 守护进程通信以运行新容器(参见以下模式)。这是否可能以一种非 hacky 的方式实现,或者 Docker 是否完全禁止容器与其底层 Docker 守护进程交互?
如果这不可能,您能告诉我您首选的以编程方式启动 docker 容器的方式吗?提前致谢 :)