首页 > 编程语言 > 详细

使用Docker部署Spring Boot项目

时间:2021-06-03 14:00:40      阅读:26      评论:0      收藏:0      [点我收藏+]

1.编写Dockerfile

FROM java:8
# 作者
MAINTAINER lyh <335726817@qq.com>
# VOLUME 指定了临时文件目录为/tmp。
# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp
VOLUME /tmp
# 将jar包添加到容器中并更名为navigation-system.jar
ADD system-0.0.1-SNAPSHOT.jar navigation-system.jar
# 运行jar包
RUN bash -c ‘touch /navigation-system.jar‘
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/navigation-system.jar"]

2.在服务器/opt目录下新增navigation-system文件夹,在文件夹内上传Dockerfile文件和Spring Boot项目的jar包。

3.运行

docker build -t navigation-system .

制作镜像(Image)。

4.运行

docker run -d -p 8002:8001 navigation-system

其中,项目后台代码配置的端口号是8001,我们把8001转换成8002输出。

5.打开防火墙选项中的8002端口。

技术分享图片

 

6.即可访问部署的应用,例如http://1.15.186.160:8002/nav/getAllNav

使用Docker部署Spring Boot项目

原文:https://www.cnblogs.com/luoyihao/p/14844719.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!