Docker安装Jenkins工具

一、准备工作

1.虚拟机VMware安装CentOS7

2.CentOS7安装Docker

安装方法:https://www.cnblogs.com/airb/p/13359563.html

 

二、安装Jenkins

1.拉取Jenkins镜像

命令:docker pull jenkins/jenkins

Docker安装Jenkins工具

 

2.创建jenkins本地挂载目录

目的:将docker中jenkins的持久化数据写入本地,否则每次重启jenkins都会重置

命令:mkdir -p  /mnt/jenkins

 

3.docker启动jenkins

修改本地目录权限:chmod 777 /mnt/jenkins

命令:docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v /mnt/jenkins:/var/jenkins_home jenkins:latest 

-d:指定容器后台运行

--name:我给容器起个名字叫jenkins

-p:端口映射格式(本地端口:容器端口),8080是访问端口,50000用户其他机器上设置了一个或多个基于JNLP的Jenkins代理程序链接使用

-v:存储卷映射,格式(本地目录:容器目录)

jenkins:latest:镜像存储名称或者id

Docker安装Jenkins工具

遇到的坑

提示:WARNING: IPv4 forwarding is disabled. Networking will not work.

解决办法:

vi /etc/sysctl.conf

net.ipv4.ip_forward=1  #添加这段代码

#重启network和docker服务

systemctl restart network && systemctl restart docker

#查看是否修改成功 (备注:返回1,就是成功)

Docker安装Jenkins工具

 

4.查看初始化**

命令:docker logs jenkins

Docker安装Jenkins工具

 

三、登陆Jenkins

1.访问jenkins,输入初始化**解锁jenkins

http://IP地址:端口号

本地访问地址:http://127.0.0.1:8080

Docker安装Jenkins工具

 

2.安装插件

 Docker安装Jenkins工具

 

3.创建管理员账号完成后进入jenkins

 Docker安装Jenkins工具

 Docker安装Jenkins工具