1

我尝试使用https://github.com/jenkinsci/dockerhub-plugin但失败了。这个项目似乎正是我想要的,但似乎这个项目并没有被积极开发。文档基本上是0。有没有计划推进这个项目?有没有其他项目可以做相同/相似的事情?

我的项目目前无法从 DockerHub 中提取 docker 映像。我需要在 Jenkins 主机上安装 docker,对吗?而且我在 DockerHub 上的图片也是私有的。我怎样才能拉出图像?

因此,在配置 Jenkins 项目时,我需要输入将从 DockerHub 拉取的镜像的“镜像 ID”。然而,重点是我希望 Jenkins 做一些测试,然后告诉 DockerHub 它通过与否,然后 DockerHub 可以发布镜像与否。那么是否可以使用 DockerHub 发送给 Jenkins 的 WebHook 的内容来拉取镜像(我相信还没有发布)?

非常感谢!

——戈登

4

1 回答 1

0

我认为更好的计划可能是放弃 DockerHub Webhook 并在 Jenkins 中构建镜像。然后,您可以在 Jenkins 中测试映像,如果成功则手动推送到 DockerHub。

使用 GitHub/Bitbucket 钩子和插件来触发构建比使用 DockerHub 更容易且得到更好的支持(正如你所说,它似乎有一段时间没有太多活动了)。

于 2015-03-18T10:48:14.123 回答