部署docker的步骤就不说了https://docs.docker.com/ 官方文档学习靠谱
为什么部署Jenkins 为容器版?
方便维护服务,当然最重要的是简化Jenkins的部署,
直接拉取Jenkins最新的稳定版镜像包运行就可以了。
接下来演示一下:
要确定本地的虚拟机可以连接外网,方便下载Jenkins镜像包
docker search jenkins 查看可用的镜像包
docker pull jenkins/jenkins:lts 为什么是这个版本,经本人实践该本版是最新切稳定版本(2.190.X)
如果下载速度慢,可以添加国内docker 镜像加速地址,自己查一下,记得牢。
下载完成后
docker images
docker inspect {IMAGE ID} |grep -i 'jenkins_version' 查看一下该jenkins版本
到这 我们准备的物件儿,都搞好了;
再下面就是运行Jenkins镜像包了,
docker run -dit -n jenkins_01 -p 8080:8080 -v /home/jenkins_01:/home/jenkins_01 jenkins/jenkins:lts 具体参数解释,可以查看一下docker 命令介绍
没报错可以
docker ps 看一下,没问题
访问jenkins管理页面
http://localhost:8080
密码的位置给出来了,
cat /var/jenkins_home/secrets/initialAdminPasswordcp一下密码
记得要把所有选择的插件给取消了(可以留一个那就是将英文转换为中文的),后面进去在单独装也是可以的,不然,就在这等啊等,头发都白了,还装不好插件,