在jenkins官网推荐只用docker安装jenkins 同时,推荐使用镜像jenkinsci/blueocean
前置环境 本地服务器安装jdk,maven,git,方便后续在jenkins里面配置
docker pull jenkinsci/blueocean
运行jenkins
docker run -d
--name jenkins -u root -p 8889:8080 --restart=always \
--privileged=true -v /home/root/opt/jenkins-data:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock -v /home/jenkins:/home \
-v /usr/bin/git:/usr/bin/git \
-v /usr/local/jdk1.8:/usr/local/jdk1.8 \
-v /usr/local/maven3:/usr/local/maven3 \
docker.io/jenkinsci/blueocean
防止gitlab webhook请求不到,也就是为了钩子方法可以请求jenkins(只要有push就部署运行)
之后登录成功以后,如果需要让jenkins自动部署运行,需要安装几个插件
之后在
配置远程服务器地址