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

docker在TeamCity命令行构建步骤中使用默认命令运行,docker,teamcity,Docker,Teamcity,我想在TeamCity构建步骤中使用默认命令运行docker容器。我尝试使用“命令行”类型的构建步骤,然后指定要在“docker设置”->“docker容器内运行步骤”下运行的docker容器 不幸的是,这需要指定一个命令。我试着只传递一条注释,但这当然会覆盖容器的默认命令 当然,我可以在构建步骤中运行完整的docker命令,但这需要在构建机器上额外安装docker,我希望绕过并使用TeamCity的内置docker功能 有人知道如何让TeamCity运行容器的默认命令吗 编辑:我找到了要运行的

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

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

当然,我可以在构建步骤中运行完整的docker命令,但这需要在构建机器上额外安装docker,我希望绕过并使用TeamCity的内置docker功能

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

编辑:我找到了要运行的容器的入口点,并将其指定为要在构建步骤中运行的命令,从而暂时解决了这个问题。目前这是可行的,但由于它在容器的设置中添加了一些不必要的耦合,因此最好知道如何运行容器的默认命令