Java和Docker:现在和将来

莎拉特·钱德Sharat Chander )的博客文章Oracle Java官方Docker映像和OpenJDK容器路线图提供了“ Oracle Java的官方Docker映像”的高层次概述,介绍了Docker以及为什么需要像Docker这样的容器,并且可以一窥关于Docker上Java的事情。 该帖子还提供了指向“ Oracle Server JRE的Docker映像 ”的链接,该链接“ 现在可在Docker Store中使用 。”

Chander简要讨论了为云建立“可扩展到成千上万个实例的一致,可复制的环境”的尝试,以及如何以这种方式使用操作系统工具和硬件虚拟化。 然后,他介绍了Docker作为另一种方法,并简要介绍了Docker的优势。

Chander的帖子介绍了Alpine Linux,引用了他们的网页 “ Small。 简单。 安全。 Alpine Linux是基于musl libc和busybox的面向安全的轻量级Linux发行版。” Chander关联了Alpine Linux对musl libc的使用( 被描述为“ C库的新通用实现”,它“轻巧,快速,简单,免费,并且旨在在符合标准和安全性方面做到正确”)和busybox (将“许多常用UNIX实用程序的微型版本组合成一个小的可执行文件”)转换为Java,并在发布项目Portola消息列表中改写:“ OpenJDK'Project Portola'的目标是提供JDK到Alpine的移植Linux,尤其是“ musl” C库。”

Chander帖子的FAQ部分提供了一些有趣的问题和答案。 例如, 可以在GitHub上找到有关Oracle“在Docker上运行Oracle Java SE的建议”的信息 。 有关于Java 8 Update 131增强的信息,这些增强能够实现“ Java和Docker之间更好的内存和处理器集成”,并且有趣的是,在“ JDK 9中,JVM将支持容器”而不是“线程和内存设置[即将到来] ]来自主机操作系统。”

OpenJDK Docker存储库可从https://hub.docker.com/_/openjdk/获得

有趣的是,将Java与Docker结合使用时正在做的事情和计划的事情。

翻译自: https://www.javacodegeeks.com/2017/04/java-docker-now-future.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值