如何在Mac上运行Jenkins的docker构建?

时间:2016-06-27 15:33:49

标签: macos jenkins docker

我如何从我本地安装的Jenkins在我的Mac上运行docker build?通常当我运行docker build时,我需要从Docker Quickstart Terminal执行此操作,但现在我想让Jenkins进行泊坞调用。显然只需将docker build...作为"执行shell"詹金斯的成分......

我必须使用运行docker build命令的Jenkins运行单独的Docker镜像吗?

1 个答案:

答案 0 :(得分:0)

有一个Jenkins的插件可以帮助您管理与Docker的集成。 https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin

我写了这篇博文,也许它对你的问题有点大,但我希望能有所帮助 http://gianarb.it/blog/docker-inside-docker-and-jenkins-2

这个想法可能只是开始,将docker安装到同一个Jenkins的服务器上并使用shell命令直接构建项目,将此图像推送到注册表中,然后您可以使用:

docker pull registry:username/imagename

更新您的本地图片..这不是您本地计算机上Jenkins的良好做法。 这个概念是: Jenkins构建并推送您的图像,您将在本地/ dev / prod环境中更新它。