如何在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