Docker下安装Jenkins
一、Docker下安装Jenkins
本教程在docker下安装Jenkins:
1、拉取镜像:
docker pull jenkinsci/blueocean

2、创建容器:
docker create --name jenkins -u root -p 8889:8080 --privileged=true \
-v /mystorage/docker_file_v/jenkins/jenkins-data:/var/jenkins_home \
-v /mystorage/docker_file_v/jenkins/run/docker.sock:/var/run/docker.sock \
-v /mystorage/docker_file_v/jenkins/home/jenkins:/home jenkinsci/blueocean
3、启动容器:
docker start Jenkins
4、访问输入
http://192.168.2.225:8889/


5、查看docker 中jenkins的日志:

6、初次运行Jenkins会经过一个安装过程,需要等待一下,等到出现下图,也就是需要输入密码,如下图:

7、出现上边的画面需要进入Jenkins容器查看密码,并将密码拷贝到上图输入框中:
docker exec ‐it jenkins /bin/bash
cat /var/jenkins_home/secrets/initialadminPassword

8、输入完密码如下图:

二、Jenkins全局工具配置
本项目使用Jenkins需要配置Jdk1.8、Git、maven。
找到全局工具配置:

1、Maven安装:

可以采用“自动安装”,在上图中勾选自动安装,选择maven版本即可。
本教程将maven程序目录拷贝到宿主机/home下,在上图配置即可。
2、Jdk安装配置
查找jenkins 镜像中java安装路径


与maven安装相同,也可以采用自动安装或手动安装的方法。
3、Git安装方法同上
git安装完成配置如下图

3 SSH Remote Hosts
SSH remote hosts是Jenkins提供的一种远程访问ssh服务器的方法,通过如下步骤测试此功能:
1、安装插件SSH plugin
从可选插件中选择SSH Plugin进行安装

安装成功可在已安装插件中查询:


语言插件

设置默认语言:

