您的位置:首页 > 运维架构 > Docker

CentOS+Docker+jenkins+SVN/Github+Tomcat实现持续集成和持续部署

2019-06-19 14:34 926 查看
版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

一、Centos安装

Centos安装详情访问:https://www.runoob.com/linux/linux-install.html

二、Docker安装

Docker安装详情访问:https://www.runoob.com/docker/centos-docker-install.html

三、jenkins安装
1、使用docker安装jenkins

(1).docker search jenkins

可以查看Jenkins一些image,DESCRIPTION是描述信息,这里我使用第一个官方jenkins
(2).docker pull jenkins
(3).docker run --name jenkins2 -p 11111:8080 -p 11112:50000 -v /usr/local/jenkins:/var/jenkins_home -u root -d jenkins:latest

1.–name jenkins 是给容器命名为jenkins
2.-p 20000:8080 是将本地20000端口映射给容器内部8080端口,这样我们就可以根据20000访问jenkins了,20000端口是自定义的,也可以选择其他端口
3.-v /usr/local/jenkins_home:/var/jenkins_home 将本地/usr/local/jenkins_home 挂载到容器的 /var/jenkins_home
4.-d 设置容器在在后台一直运行
5.-u root 赋予root权限
6.是否运行成功可以通过docker ps命令查看
7.可以通过docker exec -it jenkins /bin/bash命令进入容器内部

(4).docker logs -f jenkins

通过查看日志可以查看到密码
2、使用tomcat安装jenkins
Tomcat安装jenkins详情访问:https://jingyan.baidu.com/article/b907e62784378446e7891c9d.html
四、Tomcat安装
下载jenkins.war放到tomcat的webapp下启动tomcat就ok了

注:有什么问题或需要帮助的可以评论或者微信扫描右边二维码联系我。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐