我在Kubernetes环境中使用Jenkins。我有一个使用maven
容器打包jar
的步骤。我想在管道的下一阶段中使用此jar来使用另一个容器docker
创建docker映像。这可能吗?
答案 0 :(得分:1)
我注意到工作区在pod中的容器之间共享,因此可以从docker容器中构建jar。
答案 1 :(得分:0)
您可以选择仅在docker级别的多阶段构建,可以在其中获取基本映像,然后制作其maven jar,然后将该罐用作下一步的基本映像,并可以为此创建最终的docker映像快照方式。
请参阅-
https://docs.docker.com/develop/develop-images/multistage-build/