Docker 部署jenkins
2021-04-17 本文已影响0人
子丿龙
一. 基本安装步骤
1.查询jenkins镜像
docker search jenkins
2.拉取对应版本镜像,jenkins 官方已不维护,这里下载的是jenkinsci/blueocean
docker pull jenkinsci/blueocean
3.运行镜像
#-p 指定端口 ; --name指定自定义名称; #-d 后台运行 ; jenkinsci/blueocean 拉取的镜像
#-v 挂载主机文件到容器,这里挂载两个,一个是jenkins工作目录,一个是与docker通讯,让jenkins可以直接操作主机的docker
#--privileged=true 给容器真正的root权限,这样jenkins就可以操作docker喽
#50000 端口是 jenkins TCP port for inbound agents
docker run -d --name jenkins -u root -p 8080:8080 -p 50000:50000 --privileged=true -v /var/jenkins_home:/var/jenkins_home
-v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean
4.进入jenkins控制台
#-it 就是-i -t ,一般同时使用,开启一个虚拟台链接mysql控制台(bash 或者 /bin/bash)
docker exec -it jenkins bash
5.然后就是浏览器访问8080端口,正常操作jenkins了,初始密码要进jenkins控制台里找哦!