/serverjre-dockerfile

动态构建带有APR环境的serverjre

Primary LanguageDockerfile

serverjre

serverjre 是一个以 Rocky Linux 8.6 为基础,集成了 Apache Portable RuntimeApache Tomcat Native 以及中文字体的Java运行环境Docker镜像。

libs

  • Apache Tomcat Native 1.2.35
  • Apache Portable Runtime 1.6.3
  • OpenSSL 1.1.1k

fonts

  • simsun

quick start:

# 构建
docker build -t registry.cn-chengdu.aliyuncs.com/yousinnmu/serverjre:rockylinux8 .

# 拉取
docker pull registry.cn-chengdu.aliyuncs.com/yousinnmu/serverjre:rockylinux8

# 设置软连接
ln -sf your.app.jar app.jar

# 启动:JRE现在不包含在容器中,需要挂载
# 替换/your/jdk 和 /your/app/path 为实际项目的jdk路径和部署包路径
docker run -d -p 8080:8080 -v /your/jdk:/usr/local/jdk -v /your/app/path:/app --restart always --name app registry.cn-chengdu.aliyuncs.com/yousinnmu/serverjre:rockylinux8