1:docker安装

看我之前博客。

2:jenkins安装(基于docker)

安装命令

docker run -di --name=jenkins -p 8080:8080 -v /docker/jenkins/:/var/jenkins_home jenkins/jenkins:lts

解释:

1:8080:8080 表示 jenkins容易得8080映射到我们机器上的8080端口
2:/docker/jenkins/:/var/jenkins_home /docker/jenkins/ 是挂载到我们文件的目录(没有就新建)
记得目录权限要放开 不然启动不成功。
3:chown -R 1000 /docker/jenkins/ 修改挂载文件目录权限
4:其他固定不变

是否启动成功

1:docker ps 查看 有没有启动的jenkins容器。
如果没有的话,
2:docker ps -a
查看 是否有容器,如果有的话没起来 ,就说明挂载的文件目录权限有问题,chown -R 1000 /docker/jenkins/ 修改权限
3:重新启动jenkins
命令

docker start jenkens

或者 docker start *** (***为容器id)

起来后就可以看到jenkins页面了

我的是 http://47.112.215.76:8080/
1:需要解锁jenkins 利用密码
1:可以到提示的文件去找
2:可以用命令查看密码 docker logs jenkins

安装插件

1:安装推荐的插件就行

安装失败没关系,重新安装一下(如果多次失败,后面可以手动安装,先跳过)

docker部署jenkins插件部分安装失败 docker 安装jenkins_文件目录

创建用户

随意写

docker部署jenkins插件部分安装失败 docker 安装jenkins_重启_02


点击使用admin继续

docker部署jenkins插件部分安装失败 docker 安装jenkins_文件目录_03


地址不用修改

docker部署jenkins插件部分安装失败 docker 安装jenkins_jenkins_04


重启

docker部署jenkins插件部分安装失败 docker 安装jenkins_java_05


登录

注意:登录用户名用admin,密码用上面刚进页面是的那个文件里面的密码。

docker部署jenkins插件部分安装失败 docker 安装jenkins_docker_06


*

安装成功


插件安装(在这里我们需要安装ssh插件,会用到)

docker部署jenkins插件部分安装失败 docker 安装jenkins_docker_07

安装成功

docker部署jenkins插件部分安装失败 docker 安装jenkins_jenkins_08

jdk安装

docker部署jenkins插件部分安装失败 docker 安装jenkins_文件目录_09

进入添加账号密码

docker部署jenkins插件部分安装失败 docker 安装jenkins_java_10

oracle账号密码
账号:2696671285@qq.com
密码:Oracle123

docker部署jenkins插件部分安装失败 docker 安装jenkins_docker_11

maven安装

docker部署jenkins插件部分安装失败 docker 安装jenkins_docker_12

配置SSH

如果没找到,说明ssh没安装成功

docker部署jenkins插件部分安装失败 docker 安装jenkins_jenkins_13

1:添加凭据(ssh 连接的用户密码)

docker部署jenkins插件部分安装失败 docker 安装jenkins_docker_14


docker部署jenkins插件部分安装失败 docker 安装jenkins_java_15


docker部署jenkins插件部分安装失败 docker 安装jenkins_jenkins_16

id和描述随意

docker部署jenkins插件部分安装失败 docker 安装jenkins_jenkins_17


2:重新进入系统配置ssh


docker部署jenkins插件部分安装失败 docker 安装jenkins_docker_18


表示成功。如果没有成功,请确认添加凭证时用户密码是否正确。

点击保存;

以上(jdk,maven,ssh)已经配置好了