我用“build”和“docker”管道创建了一些wercker管道。两个管道都使用不同的盒子。 “docker”管道将已编译的代码从$ WERCKER_SOURCE_DIR / target复制到正确的文件夹,最后一步是内部/ docker-push。 当我检查生成的docker镜像时,我仍然会在结果图像中看到/ pipeline / source文件夹中的所有源。
我尝试在docker-push之后使用rm -rf /pipeline
执行脚本步骤,但在检查之后/管道(以及所有源,构建缓存,脚本)仍然是生成的图像的一部分。
有没有办法清理它并创建一个更清晰的图像(我只想在图像中编译代码)。
谢谢,
丹尼
答案 0 :(得分:0)
我已经移动了在内部/ docker-push步骤之前移除/ pipeline文件夹的步骤,这很好。