Docker环境下安装Jenkins

1.拉去Jenkins镜像

docker pull jenkins

2.启动Jenkins容器
把jenkins的工作目录/var/jenkins_home 挂载到宿主机的/home/docker-compose/jenkins目录
在这里插入图片描述
执行docker run命令之后你会发现以下错误,这个错误很容易看得懂,就是目录权限问题。
在这里插入图片描述
这个时候就需要修改下目录权限, 因为当映射本地数据卷时,/home/docker-compose/jenkins/Jenkins_Home目录的拥有者为root用户,而容器中jenkins user的uid为1000(注意目录是你自己挂载到宿主机上那个目录)

sudo chown -R 1000:1000 /home/docker-compose/jenkins/Jenkins_Home

然后你还有删除上一步创建的名字为myjenkins容器,虽然创建的时候因为目录权限报错了,但它还是创建成功了,可以通过docker ps -a命令查看已有的容器。
在这里插入图片描述
通过docker rm -f + 容器名进行删除
在这里插入图片描述
这个时候再重新执行上面的上面的那个启动容器的命令

docker run --name myjenkins -p 8080:8080 -p 50000:50000 -v /home/docker-compose/jenkins/Jenkins_Home:/var/jenkins_home jenkins

启动成功会输出以下内容,复制那个管理员密码
在这里插入图片描述
然后就可以通过docker run 命令所指定的8080端口访问jenkis的管理后台了。如果你是本地访问就通过localhost:8080进行访问,如果是原创访问,就通过宿主机的ip加上端口号8080进行访问,例如我的宿主机ip为47.105.61.182,如下图
在这里插入图片描述
登录之后,我们选择自定义安装插件
在这里插入图片描述
然后选择none,直接点击安装,这些插件也可以进入到管理页面之后再安装在这里插入图片描述
然后创建第一个管理员账户
在这里插入图片描述
进入到管理页面是下图这样子的页面
在这里插入图片描述

安装Git

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值