码迷,mamicode.com
首页 > 编程语言 > 详细

Springboot应用使用Docker部署

时间:2019-06-04 00:06:46      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:打包   java程序   point   本地   目录   code   boot   too   启动   

首先准备好springboot应用,然后打包,我这里已经准备好了一个jar包

技术图片

然后上传到服务器,准备一个目录用于存放jar包和Dokerfile文件

技术图片

  编写Dokerfile文件

  技术图片

  我这里写的很简单,就简单解释一下:

  FROM:因为跑java程序,所以要依赖到JDK

  ADD:将本地目录的jar包复制到容器里面

  ENTRYPOINT:启动容器之后要执行的命令

  EXPOSE:将容器的80端口暴露出来,之后在启动的容器的时候可以使用-p或-P建立端口映射关系

  好啦,这样Dockerfile文件写好了,就可以构建镜像了,命令如下:

  1.   构建镜像:docker build -t tools .  (-t指定构建的镜像名称)
  2.   运行容器:docker run -d --name tool -P tool  (-d后台运行,--name指定容器名称,-P将容器内部暴露的端口与本地端口建立映射关系)

  这样就可以啦!!!

Springboot应用使用Docker部署

标签:打包   java程序   point   本地   目录   code   boot   too   启动   

原文地址:https://www.cnblogs.com/alinainai/p/10970748.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!