jenkins+docker实现自动编译、打包、构建镜像、容器部署

1:Jenkins 安装  Jenkins下载地址

安装过程碰到的问题:(自动打开http://localhost:8080)

1>:界面出现 “Please wait while Jenkins is getting ready to work...” 

解决办法:进入/Users/Shared/Jenkins/Home/hudson.model.UpdateCenter.xml  修改:

http://updates.jenkins-ci.org/update-center.json改成http://mirror.xmission.com/jenkins/updates/update-center.json

然后重启;

2>:如果出现/Users/Shared/Jenkins/Home/这样的路径

解决办法:修改secrets文件夹的读写权限,就可以看到initialAdminPassword 中的密码

进入成功;

3>:一切完成,打开http://localhost:8080/ 输入账号密码,登录成功,确实一个空页面,怎么办?

解决办法:jenkins.pkg点击再次安装,安装成功,打开页面;

进入成功;

4>:启动/暂停Jenkins 

启动

sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

停止

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

2:Docker安装  Docker安装

1>:按需要安装mysql镜像

碰到的问题:mysql版本号,和镜像版本号要对齐

2>:使用docker镜像中的mysql ,尽量把本地的mysql给停止

3>:参考连接:https://blog.csdn.net/dhaiuda/article/details/82228186

https://www.jianshu.com/p/d211fec2f34a     以及  https://www.jianshu.com/p/73c18d8f6f29

4>:通过docker rm  * 移除运行的镜像  ;通过docker rmi * 移除已经安装的镜像

3:Jenkins配置

参考连接:https://my.oschina.net/yimingkeji/blog/2878371

1>:基本信息如Maven,Git,SDK 的配置

2>:shell脚本的编写;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 教程:https://www.yiibai.com/jenkins/ 本节内容: Jenkins介绍 安装部署Je...
    达微阅读 12,917评论 2 77
  • 第一次发布博客。希望可以给需要的朋友们一些帮助。 1. 基础环境 本文基于64位的CentOS 7.2系统,内核版...
    凌风TM阅读 7,868评论 5 6
  • 前言 自动化打包根本目的是为了节约时间,把重复且无技术含量的事情交给机器去做。Jenkins是一个开源软件项目,是...
    Mister志伟阅读 24,676评论 28 66
  • 准备工作 Jenkins的安装 Jenkins依赖于Java环境,首先需安装和配置Java环境(PS:在下载的时候...
    _Artillery阅读 10,109评论 6 22
  • 世界瞬息万变,社会热点新闻层出不穷。每天,民众们对于这些热点津津乐道,有好事者还把热点翻过来倒过去地分析、猜测、评...
    立邦柒阅读 3,725评论 2 9

友情链接更多精彩内容