' Docker重启'来自詹金斯

时间:2018-04-12 14:11:03

标签: maven docker jenkins

jenkins'工作配置中是否存在某个地方'我可以在哪里重启docker?

目前,docker正坐在组织内的服务器上,我不得不在我的电脑上本地重启:

export DOCKER_HOST=[serverName]
docker restart [containerId]

在此之后,我开始在上述容器中运行测试的Jenkins工作(maven项目)

有没有办法,也许在Jenkins作业配置中,我可以运行上述命令以及如何操作?所以我不必在本地做这件事

1 个答案:

答案 0 :(得分:0)

它有点hacky但你可以在Docker框上放置一个shell脚本,然后通过ssh从Jenkins作业中调用它作为命令。

有关远程ssh命令的示例,请参阅here

您必须为运行该命令的用户设置密钥。