docker在TeamCity命令行构建步骤中使用默认命令运行

时间:2020-07-19 13:19:35

标签: docker teamcity

我想在TeamCity构建步骤中使用其默认命令运行Docker容器。我尝试使用类型为“命令行”的构建步骤,然后指定要在“ Docker设置”->“在Docker容器内运行步骤”下运行的Docker容器。

不幸的是,这需要指定一个命令。我尝试只传递评论,但是当然这会覆盖容器的默认命令。

当然,我可以只在构建步骤中运行完整的docker命令,但这将需要在构建机器上额外安装docker,我想绕开并使用TeamCity的docker能力构建。 / p>

有人知道如何使TeamCity运行容器的默认命令吗?

编辑:我现在通过解决要运行的容器的ENTRYPOINT并将其指定为在构建步骤中运行的命令来解决此问题。暂时可以使用,但是由于它为容器的设置增加了不必要的耦合,因此仍然很高兴知道如何运行容器的默认命令。

0 个答案:

没有答案
相关问题