Docker的java镜像制作及Podfile使用详解

 更新时间:2025年09月28日 09:31:40   作者:段振轩  
文章浏览阅读169次。这里做个一个演示,给一个jar包和dockefile上传demo目录,就可以用如下的命令进行打包。dockerfile内容如下# 基础镜像# 设定时区# 拷贝jar包# 入口通过命令看看我们打包的镜像是否成功运行这个镜像看看这个镜像的运行日志。

Docker的java镜像制作及Podfile

自定义镜像

镜像结构

Dockerfile

这里做个一个演示:

给一个jar包和dockefile上传demo目录,就可以用如下的命令进行打包。

  • dockerfile内容如下:
# 基础镜像
FROM openjdk:11.0-jre-buster
# 设定时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
# 拷贝jar包
COPY docker-demo.jar /app.jar
# 入口
ENTRYPOINT ["java", "-jar", "/app.jar"]
docker build -t docker-demo .

  • 通过命令看看我们打包的镜像是否成功
docker images
  • 运行这个镜像
docker run -d --name docker-demo -p:8080:8080 docker-demo
  • 看看这个镜像的运行日志
docker logs -f docker-demo

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

最新评论