解决docker pull jenkins/jenkins:lts时提示410 Gone

其实有多种情况会导致410Gone,搜索StackOverflow时提到nginx apache 甚至ssh都有可能影响pull,我给出的解决方法只针对指定了错误lts版本的情况

执行命令:

docker pull jenkins/jenkins:lts

错误信息:

Error: Status 410 trying to pull repository library/jenkins: "<html>\r\n<head><title>410 Gone</title></head>\r\n<body>\r\n<center><h1>410 Gone</h1></center>\r\n<hr><center>openresty</center>\r\n</body>\r\n</html>\r\n"

解决方案:

lts需要指定具体jdk版本

docker pull jenkins/jenkins:lts-jdk8


 

绝大部分文档都写着使用该指令,包括Jenkins镜像的描述(DEPRECATED; use "jenkins/jenkins:lts" instead)

docker pull jenkins/jenkins:lts

实际上访问dockerhub查看最新的jenkins版本,里面写着正确的命令是

  • To use the latest LTS: docker pull jenkins/jenkins:lts-jdk17
  • To use the latest weekly: docker pull jenkins/jenkins:jdk17
  • Lighter alpine, Windows and other JDKs based image also available
  • (Recommended) Specific versions (to be pinned) are also available: docker pull jenkins/jenkins:<version>-<jdk> (Example: jenkins/jenkins:2.414.3-jdk17 or jenkins/jenkins:2.430-jdk21)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值