Linux环境下怎么使用Docker搭建Jenkins容器

需要提前准备的条件

  • Maven环境

  • Docker环境

  • JDK环境(Centos8 自带JDK环境去除,重装的JDK)

Step1:安装Jenkins镜像

docker查询jenkins镜像

docker search jenkins

Linux环境下怎么使用Docker搭建Jenkins容器

我们选择下载第二个,jenkins/jenkins,下载命令

docker pull jenkins/jenkins

Linux环境下怎么使用Docker搭建Jenkins容器

用docker命令查看下载好的Jenkins镜像

docker images

Linux环境下怎么使用Docker搭建Jenkins容器

Step2:docker启动Jenkins容器

创建挂载文件夹,并且进行文件权限授予

#创建挂载文件夹mkdir -p /home/jenkins_home#给文件夹授予权限chmod 777 /home/jenkins_home

启动Jenkins容器

docker run -d -uroot -p 9095:8080 -p 50000:50000 --name jenkins -v /home/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime jenkins/jenkins
命令 说明
-d 后台运行容器,并返回容器ID
jenkins/jenkins 镜像的名称,这里也可以写镜像ID
-uroot 将容器内8080端口映射至宿主机9095端口,这个是访问jenkins的端口
-p 50000:50000 将容器内50000端口映射至宿主机50000端口
–name jenkins 设置容器名称为jenkins
-v /home/jenkins_home:/var/jenkins_home :/var/jenkins_home目录为容器jenkins工作目录,我们将硬盘上的一个目录挂载到这个位置,方便后续更新镜像后继续使用原来的工作目录
-v /etc/localtime:/etc/localtime 让容器使用和服务器同样的时间设置
jenkins/jenkins 镜像的名称,这里也可以写镜像ID

查看jenkins日志

docker logs jenkins

Linux环境下怎么使用Docker搭建Jenkins容器

Step3:访问Jenkins

在浏览器中输入:http://服务器IP地址:端口/访问jenkins,serverIp为docker宿主机的ip,port即为宿主机映射的端口。我的即为:

http://服务器ip地址:9095/

这里我们把刚刚日志中的Jenkins初始化登录密码填进去

Linux环境下怎么使用Docker搭建Jenkins容器

Step4:安装Jenkins插件

Linux环境下怎么使用Docker搭建Jenkins容器

因为网络原因,需要将插件源设置为国内的,这样才可以安装插件。进入宿主机目录 /home/jenkins_home/,编辑文件
hudson.model.UpdateCenter.xml

cd /home/jenkins_home/cat hudson.model.UpdateCenter.xml

把它替换成国内的镜像即可(这里我们用清华大学官方镜像)
将 url 内容修改为 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json(清华大学官方镜像)

Linux环境下怎么使用Docker搭建Jenkins容器

Linux环境下怎么使用Docker搭建Jenkins容器

最后我们重启Jenkins容器

docker restart jenkins

重启之后,选择推荐插件安装

Linux环境下怎么使用Docker搭建Jenkins容器

插件安装完成后,Jenkins就搭建就到此结束啦~

Linux环境下怎么使用Docker搭建Jenkins容器

感谢各位的阅读,以上就是“Linux环境下怎么使用Docker搭建Jenkins容器”的内容了,经过本文的学习后,相信大家对Linux环境下怎么使用Docker搭建Jenkins容器这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

文章标题:Linux环境下怎么使用Docker搭建Jenkins容器,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/27144

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年9月20日 上午12:03
下一篇 2022年9月20日 上午12:04

相关推荐

  • win7对象不支持此属性或方法怎么解决

    解决win7对象不支持此属性或方法的步骤 1、打开浏览器,点击右上角工具选项,选择internet选项,如图所示 2、在internet选择中,点击安全选项,点击默认级别,如图所示 3、之后点击“默认级别”选项,点击右下角的“应用”选项,如图所示 4、切换到“高级”选项中将“禁用脚本调试(Inter…

    2022年9月24日
    15100
  • excel页面布局位置在哪

    excel页面布局位置: 1、双击打开WPS 2、点击新建进入,选择新建excel空白文档 3、选择打印预览功能 4、点击“页面布局” 5、点击查看整体页面布局即可 到此,关于“excel页面布局位置在哪”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想…

    2022年8月27日
    18900
  • MyBatisPlus QueryWrapper多条件查询及修改方法是什么

    gt、ge、lt、le、isNull、isNotNull 大于 > 例: gt(“age”, 18) → age > 18 ge 大于等于 >= 例: ge(“age”, 18) → age &gt…

    2022年9月21日
    99200
  • mysql中有没有关键字

    mysql中有关键字。mysql中提供了多种关键字:1、BETWEEN,用在WHERE语句之后的时间或者数字的范围查询;2、CALL,用于调用存储过程;3、CURRENT_DATE,获取当天日期;4、CURRENT_TIME,获取当前时间;5、CURRENT_USER,返回MYSQL的用户名;6、C…

    2022年9月22日
    16600
  • 关于远程办公,微软MVP 15年研发团队的经验分享

    为了能够应对来势汹汹的疫情,众多互联网企业纷纷开启了远程办公模式。不知道各团队前两天的远程办公效果如何,我们 Worktile 管理层在大年初四就开始讨论远程办公的事情,并且将可能出现的问题都尽量提前想到并做了准备。从这两天实际执行的情况看,我所在的研发团队执行的还不错,基本没有受到什么明显的影响。…

    2022年3月20日
    18800
  • win10自带的onenote是什么版本

    win10自带的onenote是UWP版本;onenote是一套用于自由形式的信息获取以及多用户协作工具,而UWP版本是“Universal Windows Platform”的简称,表示windows通用应用平台,不是为特定的终端设计的,而是针对使用windows系统的各种平台。 本教程操作环境:…

    2022年9月18日
    25700
  • 如何分析Web渗透信息

    信息收集主要是收集服务器的配置信息和网站的敏感信息,主要包括域名信息、子域名信息、目标网站信息、目标网站真实IP、目录文件、开放端口和服务、中间件信息、脚本语言等等等。结合各路大佬的收集经验,菜鸟总结了8种信息收集的方式,有不足之处,欢迎赐教,欢迎斧正。个人感觉重点是顺手的工具、有IP代理池、日常收…

    2022年9月24日
    21800
  • Word字体放大如何操作

    Word字体放大的方法 1、首先电脑打开word文档。 2、然后选中自己要放大的文字。 3、选中要放大的文字后,同时按住Ctrl+SHift+>就可以把文字无限放大, 想放多大就可以放多大。 4、选中文字按Ctrl+Shift+<就可以缩小文字 关于“Word字体放大如何操作”这篇文章的…

    2022年9月15日
    82800
  • 做好APP测试的8条法则是什么

    一说起软件测试,测试员想到肯定是去检查文件,功能,API,性能并确定软件是否安全,以及关于软件特定部分的其他事项。但是对于移动测试,测试员不得不基于用户移动使用模式考虑移动相关的功能。 下面主要说说移动测试,对于产品的手机项目(应用软件),主要是进行系统测试。而针对手机应用软件APP的系统测试,我们…

    2022年9月6日
    14000
  • steam人机身份验证captcha无效如何解决

    方法一: 1、使用浏览器打开steam。 2、建议使用谷歌浏览器。 3、在谷歌浏览器中就能通过人机验证了。 方法二: 1、如果在浏览器中也无法解决。 2、可以先将右上角的”语言“改为“英语”再试试看。 方法三: 1、如果还是不行,那么打开防火墙,点击“启用或关闭windows…

    2022年8月30日
    31000
联系我们
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部