接下来将介绍一下如何使用docker容器来部署springboot项目
首先是导出可以部署的jar包文件
步骤如下:
右键springboot项目-> Run as -> maven install 在target文件下面生成部署用的jar包
如图所示
相关代码:
FROM java:8
VOLUME /tmp
ADD com.xyf-0.0.1-SNAPSHOT.jar /xuyuanfeng.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/xuyuanfeng.jar"]
解释:
1.java:8 是使用jdk版本
2.com.xyf-0.0.1-SNAPSHOT.jar是使用jar包名称
3.ADD com.xyf-0.0.1-SNAPSHOT.jar /xuyuanfeng.jar 拷贝jar到容器
4.ENTRYPOINT 执行jar文件
docker build -t xuyuanfeng.
代码如下:
docker run -p 8080:8080 xuyuanfeng
其中 run 是运行
-p 是指定容器的端口与服务器的端口,作用是将容器的端口映射到服务器的端口上
到这里就部署完成了(注意后面才是容器端口,前面是服务器端口)
运行ok
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- ryyc.cn 版权所有 湘ICP备2023022495号-3
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务