Docker下载Jenkins
docker pull jenkins/jenkins:lts //最新版
创建一个Jenkins目录
mkdir /data/jenkins_home chown -R 1000:1000 /data/jenkins_home //修改文件权限
安装启动Jenkins容器
docker run -d --name jenkins -p 8081:8080 -v /data/jenkins_home:/var/jenkins_home jenkins/jenkins:lts;
备注:
-d //启动在后台
--name //容器名字
-p //端口映射(8081:宿主主机端口,8080:容器内部端口)
-v //数据卷挂载映射(/data/jenkins_home:宿主主机目录,另外一个即是容器目录)
enkins/jenkins:lts //Jenkins镜像(最新版)
访问Jenkins
http://ip:8081
云服务器需要放行8081端口
然后安装gitLab插件
docker exec -it jenkins /bin/bash //进入jenkins容器,生成ssh
mkdir ~/.ssh && cd ~/.ssh
ssh-keygen -t rsa -C test@test.com
exit 退出jenkins容器