我有很多使用相同类型的Docker容器的multibranch管道项目。是否可以在多个作业上重用该Docker容器?我想这样做是为了保留存储空间。
答案 0 :(得分:1)
不推荐这样做,因为您可能会从之前的运行中获得一些意想不到的副作用。
如果您想节省空间,请务必使用--rm
选项清除容器,如果存在则删除容器:
agent {
docker {
image ...
args '--rm'
}
}
或通过运行docker system prune --volumes -f
来清理未使用的泊坞窗图像,容器和卷。