请知悉:本文最近一次更新为 6个月 前,文中内容可能已经过时。

Jenkins这玩意儿一直都是测试同学在用,作为研发并没有深入使用过,最近有个特殊的功能逻辑变动,要根据git的push事件触发后进行一系列的操作,而测试那边给的权限很低,可玩性也就够跑通基本流程,深入的使用配置涉及不到,索性自己搭一套完整的环境玩儿好了。

Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。

下面随便整理下Docker部署Jenkins的流程:

  1. 拉镜像,仓库如果因为国内网络不通的话,自己想办法

    docker pull jenkins/jenkins
  2. 拉起Jenkins容器

    #创建Jenkins的数据文件夹
    mkdir -p /home/jenkins_home
    #权限
    chmod 777 /home/jenkins_home
    #启动Jenkins
    docker run --restart always -d -uroot -p 8080:8080 -p 50000:50000 --name jenkins -v /home/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime jenkins/jenkins
  3. 首次初始化的密钥需要docker logs获取,其他的自行研究吧。


参考资料

docker搭建Jenkins及基本使用


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《Docker部署Jenkins简略记录》相关的博文:


留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌