【docker】dockerfile发布springboot项目

一、实现步骤

  • 1.定义父镜像:FROM java:8
  • 2.定义作者信息:MAINTAINER:learn_docker<https://www.docker.com>
  • 3.将jar包添加到容器:ADD jar包名称.jar app.jar
  • 4.定义容器启动执行命令:CMD java -jar app.jar
  • 5.通过dockerfile构建镜像:docker build -f dockerfile文件路径 -t 镜像名称:版本

二、示例

  • 1.上传一个jar包到目录
    在这里插入图片描述

  • 2.在同级目录编辑dockerfile文件

vim springboot_dockerfile

输入内容:
FROM java:8
MAINTAINER wangyouhui <https://www.docker.com>
ADD springboot-1.0-SNAPSHOT.jar app.jar
CMD java -jar app.jar

在这里插入图片描述

  • 3.执行build命令
docker build -f ./springboot_dockerfile -t app .

在这里插入图片描述

  • 4.docker images查看
    在这里插入图片描述
  • 5.docker run运行
docker run -id -p 8080:8080 app

在这里插入图片描述

  • 6.结果截图
    在这里插入图片描述

  • 7.查看容器

docker ps -a

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_32088869/article/details/132112966
今日推荐