jenkins技术

 
 

一、jenkins容器化搭建

1、jenkins环境搭建与启动

#1- 下载镜像:
#方案一:
1- 搜索 docker search jenkins---最新版本的 
2-在这个镜像的创建的容器里需要搭建python环境(一系列库)
apt指令安装



#方案二:可以从一个指定的下载源的镜像拉取就行--前提是已经打包好这个镜像---(jenkins+python3+pytest)
#1-在阿里云-公共仓库拉取镜像(docker pull 镜像)
docker pull registry.cnhangzhou.aliyuncs.com/sqqdcl/jenkins

#2- 查看镜像---静态的模板
docker images

#3- 做目录挂载(用于jenkins 做很多的插件安装--以及其他设置)
#在宿主机的一个目录下创建一个目录,用于挂载目录
mkdir -p /var/jenkins_node
#给一个权限--chmod 777 (0111)可读可写可执行wrx
chmod 777 /var/jenkins_node

#4- 创建与启动守护式容器
docker run -id --name=sqjenkins -p 8080:8080 -v
/var/jenkins_node:/var/jenkins_home registry.cnhangzhou.aliyuncs.com/sqqdcl/jenkins

#5- 查看容器是否启动
docker ps -a

#6- 查看宿主机ip
ifconfig

#7- windows机器访问
http://宿主机ip:8080/

#8- 获取管理员密码
docker logs sqjenkins

 

访问ip:8080进入jenkins,安装推荐插件,中间可能有的插件安装失败,不用管它。

 

 创建用户名和密码,保存并完成,输入admin,密码admin ,保存并完成,开始jenkins。

 

 

 2、插件安装

(1)进入插件管理,下载并安装需要的插件,完成后重启jenkin服务。
安装插件gitlab,gitlab hook,allure


 

 

(2)重启docker镜像

 

 

 

  

原文地址:https://www.cnblogs.com/crystal1126/p/14322416.html