欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在Linux Alpine平台上制作Java 8和11的Docker镜像,并包含中文支持

最编程 2024-02-29 14:51:47
...

1、glibc文件下载方式及地址(楼主网络不稳定,所以提前下载好使用)

2、locale文件及其内容

3、关于linuxalpine楼主就不多介绍了,在容器化背景下,alpine非常适合做容器基础镜像。有兴趣的同学可以转至官网查看https://www.alpinelinux.org

4、切记一定要增加tini命令,是为了容器启动后可以正常使用jstack和jmap两个命令的

5、楼主这里展示了基于JDK8和JDK11的镜像制作方式,如下为Dockerfile文件楼主这里增加了glibc库,主要是为了解决中文乱码及部分Java工程可能使用的依赖

6、启动Java服务时,在dockerfile末尾里面增加

7、JDK11的镜像已经上传指docker官方镜像仓库,欢迎下载:dockerpullduxinglangzi/alpine-javalatestJDK8的镜像下载地址:dockerpullduxinglangzi/alpine-javalatest