Docker +Spring Boot:快速搭建和部署Java Web应用

版权声明:版权有就有吧。 https://blog.csdn.net/m0_38044453/article/details/82589612

验证需要部署的jar

将本地的java web项目,即用的springboot的项目,打包成一个jar包。并且通过win+r,输入cmd 。cd 到存放jar包的目录,用java -jar name.jar 验证jar包是否可用,当起来的时候现在本地浏览器进行访问,确定可以访问。排除出问题时,时这里的问题。

编写Dockerfile文件

FROM hub.c.163.com/xbingo/jdk:latest
ADD name.jar app.jar
CMD ["java","-jar","app.jar"]#CMD 可以替换成ENTRYPOINT,据说cmd传参数没有entrypoint方便

构建Dockerfile

正确启动了docker后,执行

docker build -t mytest:1.0 .

查看构建的镜像

docker images

运行Docker容器

docker run -p 8081:8080 -t mytest:1.0
# 这里8081 是你的实体机,我的是windows电脑中访问的端口号,mytest:1.o 是刚刚建立的镜像的名字,
#访问时候的ip,是虚拟机的ip,通过docker-machine env mytest 可以看到

猜你喜欢

转载自blog.csdn.net/m0_38044453/article/details/82589612