docker服务 基础镜像太大了400M左右,光jdk的就200m,有啥优化方案吗

Blade 已结 2 1162
3021353592
3021353592 剑圣 2021-12-27 14:27

一、该问题的重现步骤是什么?

1. Bladex 2.6.0

2. 基础镜像:adoptopenjdk/openjdk8-openj9:jdk8u262-b10_openj9-0.21.0-alpine-slim

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  •  admin
    admin (最佳回答者)
    2021-12-28 11:56

    推荐还是用这个镜像,因为他已经做好内存的优化了,比默认的oraclejdk内存占比减少了60%。与这个相比,容量其实已经是小问题了。如果你自己做镜像,省掉了200m容量,但是带来的问题是内存占用又上去了,这是个鱼和熊掌的抉择问题。

    但两者对比我们更推荐你用openj9的镜像,具体评测可以看一下这个帖子:https://cloud.tencent.com/developer/article/1489112

    1 讨论(1)
  • 2021-12-27 16:12

    这个可以自己做一个image,ubuntu20好像是80M了

    作者追问:2021-12-27 16:37

    请问 有参考吗

    0 讨论(0)
提交回复