docker构建Java项目镜像常用的Java版本,国内私有仓库公网快速下载,解决从docker.io无法下载的问题
2015工作至今,10年资深全栈工程师,CTO,擅长带团队、攻克各种技术难题、研发各类软件产品,我的代码态度:代码虐我千百遍,我待代码如初恋,我的工作态度:极致,责任,死磕!欢迎点赞、收藏、关注,更多分享请进我主页。
常见问题
使用docker构建Java项目镜像,Dockerfile需要声明Java JDK或者Jre版本,Java版本默认是从docker.io进行下载的(亲测配置国内开源镜像仓库也没用),而从国外docker.io进行下载的话,一般都会遇到ERROR: failed to solve: openjdk:8-jre: failed to resolve source metadata for docker.io/library/openjdk:8-jre: unexpected status from HEAD request to https://docker.rainbond.cc/v2/library/openjdk/manifests/8-jre?ns=docker.io: 429 Too Many Requests这个问题。
问题解决
我已经把常用的Java版本放在我的私有仓库了,大家可以先拉取我仓库对应的Java版本到本地,拉取之后再构建项目镜像,就可以了。
目前支持Java docker版本(8,11,17,20)
私信我并发送文字:Java版本,即可获取下面的Java docker镜像私有仓库公网下载地址。
推荐阅读
- 母婴商城系统架构与功能分析
- 线下陪玩系统架构与功能分析
- docker运行Java项目,Kaptcha因为字体缺失没法显示验证码图片