Jenkins基础 Jenkinsfile使用实例 基于docker image的容器部署
发布时间
阅读量:
阅读量
前一篇文章中,我们已讲解了在Jenkinsfile中将镜像推送到本地私有仓库或dockerhub的相关操作,本文将进一步说明如何借助docker.image这一功能实现容器的启动与运行。
环境准备
本研究采用Easypack LTS Jenkins 2.176.1版本进行相关工作,关于环境配置的具体内容可参考以下链接:
Jenkins-Crumb获取机制
通过执行以下示例代码可获取Jenkins-Crumb,此举旨在为后续采用API方式进行操作提供必要的准备条件。
liumiaocn:jenkins liumiao$ jenkins_host_url=http://localhost:32002
liumiaocn:jenkins liumiao$ user_passwd="root:liumiaocn"
liumiaocn:jenkins liumiao$ jenkins_crumb=`curl -u $user_passwd ${jenkins_host_url}'/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)' 2>/dev/null`
liumiaocn:jenkins liumiao$ echo $jenkin
全部评论 (0)
还没有任何评论哟~
