如何在管道中使用一个容器?
How to use one container in pipeline?
情况是这样的,我们从 jenkins 转移到 gitlab ci。 pipeline中每出现一个stage,都会新建一个container,想知道是否可以把上一个使用的container做成一个,也就是一个。 Gitlab 执行器是 docker。
我要保存一个容器的状态
不,这对于 docker 执行器来说是不可能的。每个 job 都在自己的容器中执行。没有更改此行为的设置。
请记住,作业(甚至跨阶段)可以 运行 同时进行,并且作业可以落在完全不同的底层机器上的 运行 节点上。因此,这不是很实用。
情况是这样的,我们从 jenkins 转移到 gitlab ci。 pipeline中每出现一个stage,都会新建一个container,想知道是否可以把上一个使用的container做成一个,也就是一个。 Gitlab 执行器是 docker。 我要保存一个容器的状态
不,这对于 docker 执行器来说是不可能的。每个 job 都在自己的容器中执行。没有更改此行为的设置。
请记住,作业(甚至跨阶段)可以 运行 同时进行,并且作业可以落在完全不同的底层机器上的 运行 节点上。因此,这不是很实用。