忘了docker中jenkins的密码

有两种方式可以修改

1、直接在docker 容器中修改:

docker exec -it containerId /bin/bash
cd /var/jenkins_home/users
进入想要修改的人的文件夹下 cd root_91499251373273732在这里插入图片描述
修改config.xml 文件:通常使用vim config.xml,但是有的容器中没有安装vim,或者没有权限去安装vim,不要慌张,看第二个方案
修改内容:将如下标签内的内容替换成初始密码对应的内容即可:#jbcrypt:$2a 10 10 10LorFxwiBZsvKf2LNUMkuR.Mge3ScPQtEGdyM4rS2ieIv0Z
初始密码123456对应的内容:

#jbcrypt:$2a$10$LxMm9HqAI/R4z7gL57qTouW/Mrz8uSaBpCGKvKc7K6dK.g/0yk/uq

保存退出

2、在宿主机器上修改对应的文件,重启容器即可:

docker inspect ContainerID :找到挂载目录 ,:/var/jenkins_home之前的那个目录就是
在这里插入图片描述在这里插入图片描述
进入挂载的目录:cd 挂载目录/users
进入想要修改的人的文件夹下 cd root_91499251373273732
修改config.xml 文件:通常使用vim config.xml
修改内容:将如下标签内的内容替换成初始密码对应的内容即可:#jbcrypt:$2a 10 10 10LorFxwiBZsvKf2LNUMkuR.Mge3ScPQtEGdyM4rS2ieIv0Z
初始密码123456对应的内容:

#jbcrypt:$2a$10$LxMm9HqAI/R4z7gL57qTouW/Mrz8uSaBpCGKvKc7K6dK.g/0yk/uq

保存退出

如果:wq保存不成功,可以强制保存退出:wq!(vim i 回车)

重启Jenkins容器:docker ps 找到容器id,docker restart 容器id
通过网页使用123456登录即可

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值