优秀的编程知识分享平台

网站首页 > 技术文章 正文

轻松掌握如何用Dockerfile将java应用构建成镜像知识点

nanyue 2025-03-20 17:15:38 技术文章 25 ℃

Dockerfile是一个创建镜像所有命令的文本文件, 包含了一条条指令,每一条指令制定自己的docker镜像规则,最终生成我们自定义docker 镜像,如需要构建可运行java应用镜像的话,就需要有jdk环境,则指令里就需要有安装jdk环境的指令。

1、编写一个java应用的Dockerfile并启动镜像的例子

步骤说明:

  • 基础环境:运行java需要jdk所以只需要到Dockerhub上找到对应版本的jdk名称。
  • 复制命令:将本地target下的jar文件复制到容器并重命名为app.jar,所以需要将Dockerfile文件和target目录都上传到服务器中,如下
  • 应用的启动命令:就是对应java应用的启动命令。
  • 构建镜像:上传到服务器后,通过命令来生成自己的镜像

由于名称规范此处省略名称指定,在指定一个基础目录即可

  • 等待构建完成,就生成自定义的镜像,即可启动了
  • 当然也可以将自己的镜像分享出去
最近发表
标签列表