写点什么

利用 Docker 极速下载 OpenJDK11 源码

作者:程序员欣宸
  • 2022 年 6 月 30 日
  • 本文字数:460 字

    阅读完需:约 2 分钟

利用Docker极速下载OpenJDK11源码

欢迎访问我的 GitHub

这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos

常规下载方式的不足

常用的下载 OpenJDK11 源码方式来自官方推荐,如下命令:


hg clone http://hg.openjdk.java.net/jdk/jdk11
复制代码


这种下载方式要装 pip,再用 pip 装 mercurial,并且下载源码过程中也容易超时失败;

利用 Docker,一行命令完成下载

如果您安装了 Docker,通过以下一行命令即可下载 OpenJDK11 源码:


docker run --rm -it -v /usr/local/work/openjdksrc:/output bolingcavalry/openjdksrc11:0.0.1
复制代码


上述命令中,/usr/local/work/openjdksrc 是您的本地目录,请确保已经创建好,命令执行完毕后在此目录下可见到文件 jdk11.tar.gz,这就是 OpenJDK11 的源码了,大小已超过 1G;


注意:


  1. 我这里的操作系统是 Ubuntu16,但是该命令在各个操作系统的 Docker 环境下都可以运行,您只要将命令中您的本地文件夹指定正确即可;

  2. 由于 OpenJDK11 源码包大小已超过 1G,因此镜像本身也很大,强烈推荐使用镜像加速器(例如阿里云或者 DaoCloud 的)

欢迎关注 InfoQ:程序员欣宸

学习路上,你不孤单,欣宸原创一路相伴...

发布于: 刚刚阅读数: 3
用户头像

搜索"程序员欣宸",一起畅游Java宇宙 2018.04.19 加入

前腾讯、前阿里员工,从事Java后台工作,对Docker和Kubernetes充满热爱,所有文章均为作者原创,个人Github:https://github.com/zq2599/blog_demos

评论

发布
暂无评论
利用Docker极速下载OpenJDK11源码_Docker_程序员欣宸_InfoQ写作社区