[英]How to run docker builds from Jenkins on a Mac?
如何从本地安装的Jenkins在Mac上运行docker build
? 通常,当我运行docker build
我需要从Docker Quickstart Terminal
但是现在我想让Jenkins进行docker调用。 显然,简单地将docker build...
作为Jenkins中的“ Execute shell”组件运行...
我是否必须使用运行docker build
命令的Jenkins运行一个单独的Docker映像?
有一个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环境中对其进行更新。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.