gpt4 book ai didi

docker - jenkins在运行新容器时使用旧数据

转载 作者:行者123 更新时间:2023-12-02 21:06:07 25 4
gpt4 key购买 nike

我正在使用基于docker的jenkins。我的工作有很多阶段,在其中一个阶段中,我创建了新图像(我检查了它是否使用新数据创建了正确的图像)。在下一步中,我将在先前创建的镜像中使用docker-agent运行该命令。但是与jenkins外部的运行镜像(没有jenkins,直接在终端中)相比,它具有不同的数据(旧数据)。
我删除了Jenkins_home /目录,问题得以解决。
现在,我想知道为什么 Jenkins 将旧数据挂载到新图像上,以及在每次构建新图像后如何自动解决问题。

最佳答案

我发现原因:我没有在jenkinsfile的post部分中使用Deletedir()函数。因此,在新版本中,jenkins将具有旧数据的卷装载到新容器中。
阅读此链接可帮助我找到解决方案。 this link help me to find solution

关于docker - jenkins在运行新容器时使用旧数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57936106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com