Dockerfile JDK运行环境配置
JDK 环境的 Dockerfile 配置写得挺清楚的,不管是做基础镜像,还是跑 jar 包的场景都能直接用。像那种你要部署一个 Spring Boot 项目,直接把 jar 扔进去跑,省心多了。运行命令也贴出来了,拿来就能跑,适合初学 Docker 又不想踩坑的你。
JDK 基础镜像的 Dockerfile,写得挺简洁,openjdk镜像打底,加几个常用的环境变量,能跑大多数 Java 项目。
如果你习惯用java -jar xxx.jar
那种方式运行应用,这套 Dockerfile+命令组合挺顺手的,直接把 jar 包拷进去,指定ENTRYPOINT
就完事。
哦对了,相关的资料也整理了不少,比如怎么构建私有镜像的Dockerfile 私有镜像构建指南,还有一些常见的jar
包比如tools.jar
、rt.jar
之类的,也都有链接。
如果你是用 GreenDao、Tomcat、或者对json-lib
有依赖,也都能在这里找到配套资源。,挺适合入门的,拿来改一改也能直接上线。
使用时注意下基础镜像版本,最好别混着用 jdk8 和 jdk11,不然 jar 包兼容问题比较多。
如果你刚开始玩 Dockerfile,或者想省事打包 Java 应用,可以先照这个来搞一版,后面再慢慢优化。
630.31MB
文件大小:
评论区