Jenkins 部署

First Post:

Last Update:

Word Count:
377

Read Time:
1 min

Jenkins 部署

前言

  有人问,为什么要用Jenkins?我说下我以前开发的痛点,在一些中小型企业,每次开发一个项目完成后,需要打包部署,可能没有专门的运维人员,只能开发人员去把项目打成一个war包,可能这个项目已经上线了,需要把服务关,在部署到服务器上,将项目启动起来,这个时候可能某个用户正在操作某些功能上的东西,如果你隔三差五的部署一下,这样的话对用户的体验也不好,自己也是烦的很,总是打包拖到服务器上。希望小型企业工作人员学习一下,配置可能复杂,但是配置好了之后,只需要把代码提交到Git或者Svn上,自动构建部署,非常方便。

开始安装

1.启动docker,下载Jenkins镜像文件

1
docker pull jenkins/jenkins

创建挂载目录

1
2
mkdir -p /root/jenkins_home
chmod 777 /root/jenkins_home

创建并启动Jenkins容器

1
docker run -d -p 10240:8080 -p 10241:50000 -v /root/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime --name myjenkins jenkins/jenkins

查看jenkins是否启动成功,如下图出现端口号,就为启动成功了

1
docker ps -l

查看容器日志

1
docker logs myjenkins

访问即可

1
http:://your_ip:10240

我这里是 192.168.80.129

1
http:://192.168.80.129:10240

访问后查看

1
cat jenkins_home/secrets/initialAdminPassword

选择默认的推荐的插件即可

参考

Docker 快速安装Jenkins完美教程

打赏点小钱
支付宝 | Alipay
微信 | WeChat