栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

docker Dockerfile

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker Dockerfile

构建自定义镜像
核心作用:日后可以将自己的应用打包成镜像


Dockerfile构建springboot应用
1开发springboot应用程序
2.对springboot应用程序进行打包
war 过渡 tomcat 
jar 主流--jdk
3.打包项目
demo-001-SHAPSHOTjar
4在服务器中创建 dockerfile 上下目录context
  a.mkdir demo 这个目录作为context目录 
  b.在demo目录中创建Dockerfile文件touch Dockerfile c
  c.上传应用iar包到context目录 
  d.编写Dockerfile
      Dockerfile:
        FROM openjdk:8-jre  #基于哪个镜像进行构建 
        WORKDIR /app        #定义进入容器时默认位置接下来后序操作工作位置 
        ADD demo-0.0.1-SHAPSHOT.jar app.jar  #将上线文中名字为demo-xxjar复制到工作目录同时修改其名称为appjar
        EXPOSE 8081  #让当前容器保露哪个端口因为项目使用端口是8081 
        ENTRYPOINT["java","-jar""] #启动应用固定命令
        CMD ["app.jar"] #执行jar名称 
  e.执行构建docker build-t demo:01 .
  f.运行容器 docker run -d -p 8081:8081 --name demo demo:01

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1040886.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号