如何在同一主机上的Docker中的Docker之间共享卷

时间:2020-10-05 05:53:14

标签: docker jenkins kubernetes

我正在运行一个Jenkins集群,其中在Master和Slave中,它们都作为由K8s管理的Docker容器运行。因此,我从詹金斯(Jenkins)运行了一个作业,创建了一个容器,然后该容器又创建了一个容器,然后该作业开始运行。

要允许Jenkins能够从构建代理容器中生成内部容器,我已经将docker.sock从主机安装到Jenkins Pod templatedk8s volume

对于某些作业,我们需要在构建代理容器内生成另一个容器,这就是问题所在,从外部容器(构建代理)中,我们将克隆git repo,其中内部所需的文件很少容器(生成的容器),我们无法复制它们,因为Docker容器使用父HOST的Docker守护程序,我如何将卷从外部容器装载到内部容器?容器和容器名称是动态的。 有任何解决方法,我们将不胜感激任何帮助。

0 个答案:

没有答案