码迷,mamicode.com
首页 > 其他好文 > 详细

docker中Jenkins启动无法安装插件,版本过低

时间:2020-03-15 09:54:12      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:zone   失败   inspect   升级   情况   主机   docker   pat   src   

一、问题现象:

  使用docker启动jenkins,在jenkins启动后却无法安装jenkins的插件,一直提示安装失败且从log看到提示信息显示为需要升级jenkins的版本

  技术图片

 

 

二、原因分析:

  在使用docker拉取jenkins镜像时没有拉取最新的jenkins版本,而老的2.60.3版本的jenkins确实是存在无法安装插件的问题

  查看自己所拉取的jenkins版本号:

  1、docker ps -a 查看当前使用jenkins镜像的CONTAINER ID

  技术图片

 

   2、docker inspect  43aebfa648fd 查看所拉取的jenkins镜像的版本号

  技术图片

 

 

  由此可见jenkins安装失败的原因是由于拉取的镜像版本太低导致

 

三、解决办法

  1、直接升级jenkins镜像版本,操作比较麻烦,不建议使用

  2、重新拉取最新的jenkins镜像版本

  docker pull jenkins/jenkins

  使用docker运行jenkins:docker run --name myjenkins -p 8080:8080 -p 50000:50000 -v /<your path>:/var/jenkins_home --env JAVA_OPTS="-Duser.timezone=GMT+08" jenkins/jenkins

    -p 50000:50000   打开远程访问

    -v /<your path>:/var/jenkins_home  将容器的目录挂载到宿主机的目录下,这样防止容器崩掉后数据都丢失的情况

    --env JAVA_OPTS="-Duser.timezone=GMT+08"  解决jenkins时间显示和本地时间不一致的问题

  3、重新查看jenkins的版本如下:

    技术图片

 

  

  4、重新访问http://localhost:8080地址,进入jenkins下载插件并安装

docker中Jenkins启动无法安装插件,版本过低

标签:zone   失败   inspect   升级   情况   主机   docker   pat   src   

原文地址:https://www.cnblogs.com/mo-nian/p/12495844.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!