为什么要安装海洋版

  • docker下搜索其他版本基本上都不能正常安装插件,海洋版可以正常安装插件
  • 语言为中文,虽然可以通过插件安装设置,但是方便多了

安装要求

首先安装环境 jdk1.8 maven 要具备 

安装步骤:

1. 下载海洋版

docker pull jenkinsci/blueocean

要是不确定名字,可以使用下面命令确认下对应版本,再就是默认不指定版本的话下载就是最新版本 

docker search jenkins

docker因为是在外网,下载速度可能有些缓慢,推荐使用阿里云镜像加速站.具体配置可以参考

加速使用方法

   2.  启动容器

docker run --name jenkinsci-blueocean --user=root -p 8081:8080 -p 50000:50000 -v  /var/run/docker.sock:/var/run/docker.sock  -v /usr/bin/docker:/usr/bin/docker  -v /opt/data/jenkins_home:/var/jenkins_home  -v /usr/local/maven:/usr/local/maven -v /usr/local/maven_repository:/usr/local/maven_repository -d jenkinsci/blueocean

   参数说明     

  • 8081:8080  设置映射端口,  即启动端口为8081  映射端口8080
  • -v /data/jenkins:/var/jenkins_home:把容器内的 Jenkins 数据卷 映射 /data/jenkins 目录 
  • -v /var/run/docker.sock:/var/run/docker.sock:保证容器内的 docker 与 服务器上 docker 的通讯
  • -v /opt/maven:/usr/local/maven  映射我们服务器的maven地址(这个看自己配置)
  • -v /opt/maven_repository:/usr/local/maven_repository maven资源下载地址

 3.  访问地址

ip:端口(你的服务器ip与设置的端口,我设置的是8081)

4 . 自动化配置

  通过网页访问后,会等待一段时间,等配置完成后,就要求输入密码:这个密码可以通过docker logs获得,如:

 docker logs jenkinsci-blueocean

插件安装 

接下来就进入新手入门-插件安装页面,有两个选项 

  • 安装使用推荐的插件
  • 自己选择合适的插件

使用哪个看自己的需求.我选择的第一个,使用推荐的安装,基本上海洋版安装速度很快,也都会成功.

 登录账户设置

设置自己的用户名密码相关信息

设置URL

已经填写好了,默认即可

到这里安装就基本完成了

设置对应环境配置(jdk,maven,git)

如果不配置使用的话,就使用自动安装去自动下载

1.  java 配置

配置自己的jdk位置

注意的是这里的环境配置需要进入容器内部去获取,需要相对于容器的位置(或者配置我们的数据卷位置)

进入容器的方法:

docker exec -it 容器id /bin/bash  #普通权限进入到docker容器
docker exec -it -u root 容器id /bin/bash #使用root权限进入到docker容器 

JAVA_HOME可以通过下面命令获取

echo $JAVA_HOME

 2. git设置

使用默认的即可

3. Maven设置

填写之前我们配置的环境位置

/usr/local/maven 

后续在全局配置我们的setting.xml和repository资源 即可

操作可以慢慢探索,先这样了

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐