【发布时间】:2019-11-20 09:53:22
【问题描述】:
我正在使用 Jenkins 来构建和发布 docker 镜像。但是,我需要在一个应用程序中使用两个 docker 文件,仅用于我的用例。
要求是我可以从一个来源的两个不同 Docker 文件构建和发布两个不同的 docker 映像,还是我需要在 docker 命令中使用自定义文件名,如参数 *-f* 以便我可以在 Jenkins 中构建两个管道?
默认情况下,Jenkins 选择带有 *Dockerfile* 的文件
ex: docker build -t dockerfile -f Dockerfile-custom-name .
【问题讨论】:
-
“来自一个来源的两个不同 Docker 文件的两个不同 Docker 映像”是什么意思?
-
我有两个 docker 文件,比如源中的 dockerfile1 和 dockerfile2
标签: jenkins docker-compose jenkins-pipeline dockerfile