【Docker】docker安装Jenkins

一、下载镜像

docker pull jenkinsci/jenkins

 

二、运行Jenkins容器

docker run --name myjenkins -d -p 8580:8080 -p 50000:50000 -v /mnt/docker/jenkins/jenkins_home:/var/jenkins_home jenkinsci/jenkins

 

三、 查看容器日志出现如下错误

[root@iZ2ze3zda3caeyx6pn7c5zZ jenkins]# docker logs -f d67e534e5af6102eb3d9d57633fcb616e77da80697ca0368caacfcd92e0a617a
touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied
Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?

需要修改下目录权限, 因为当映射本地数据卷时,/mnt/docker/jenkins/jenkins_home目录的拥有者为root用户,而容器中jenkins user的uid为1000
执行:

sudo chown -R 1000:1000 /mnt/docker/jenkins/jenkins_home


重启容器就可以了:

docker restart d67e534e5af6

 

四、Jenkins访问

1.查看jenkins启动日志,来获取初始密码

docker logs 

*************************************************************
*************************************************************
*************************************************************
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
5973ab4bb61d48d1afa6930059d815b0
This may also be found at: /var/jenkins_home/secrets/initialAdminPassword
*************************************************************
*************************************************************
*************************************************************


2.访问地址
http://{ip地址}:8580

转载于:https://www.cnblogs.com/756623607-zhang/p/10885874.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值