使用docker搭建jenkins

Jenkins是一个用Java编写的开源的持续集成工具,提供了软件开发的持续集成服务,可监控并触发持续重复的工作,具有开源,支持多平台和插件扩展,安装简单,界面化管理等特点。更多介绍参考[维基](https://en.wikipedia.org/wiki/Jenkins_(software)介绍.
</br>
DockerHub上有docker官方jenkins镜像: https://registry.hub.docker.com/_/jenkins/
同时github上有其源码: https://github.com/jenkinsci/docker
官方jenkins镜像中所使用的jenkins是Jenkins的LTS(Long Term Support)发布版本。
<h3>Installation</h3>
$~ mkdir /var/jenkins_home
$~ docker run --name myjenkins -p 8080:8080 -v /var/jenkins_home jenkins
<h6>或者你也可以选择自动构建</h6>
$~ git clone https://github.com/jenkinsci/docker.git
$~ cd docker
$~ docker build -t myjenkins/jenkins .
镜像构建成功后,运行容器
docker run --name donhui_jenkins -p 8080:8080 -v /var/jenkins_home myjenkins/jenkins

初始运行容器
需要使用密码初始化
在容器交互中看到 初始化时候的密码并复制输入
插件安装页面:安装推荐插件或者自定义安装
选择推荐安装,此时正在安装插件
安装完成
创建admin用户
Jenkins首页
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,723评论 15 147
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,280评论 25 709
  • 一,小王对于容器的困惑 小王刚开始学习Docker的时候,找资料在网上看到最多的是Docker的好处。比如: 1、...
    架构师小秘圈阅读 12,693评论 0 24
  • Linux版本 Linux系统是一个多用户、多任务的分时操作系统。Linux版本分为内核版本和发行版本。常见的Li...
    阿胜4K阅读 4,132评论 1 4
  • 据说 世间 有一种爱 抵得上万千的暖 红尘中 有一种遇见 只能 浅浅遇 深深藏 一直 想留住 温良的时光 岂料光阴...
    梅蕊新说阅读 1,328评论 6 5

友情链接更多精彩内容