【docker】dockerfile发布springboot项目

目录

        • 一、实现步骤
        • 二、示例

一、实现步骤

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

二、示例

  • 1.上传一个jar包到目录
    【docker】dockerfile发布springboot项目_第1张图片

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

vim springboot_dockerfile

输入内容:
FROM java:8
MAINTAINER wangyouhui 
ADD springboot-1.0-SNAPSHOT.jar app.jar
CMD java -jar app.jar

【docker】dockerfile发布springboot项目_第2张图片

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

【docker】dockerfile发布springboot项目_第3张图片

  • 4.docker images查看
    【docker】dockerfile发布springboot项目_第4张图片
  • 5.docker run运行
docker run -id -p 8080:8080 app

在这里插入图片描述

  • 6.结果截图
    【docker】dockerfile发布springboot项目_第5张图片

  • 7.查看容器

docker ps -a

在这里插入图片描述

你可能感兴趣的:(docker,docker)