docker部署springboot、挂载配置文件
更改jar包或者yml文件重启容器即可。
·
- springboot项目打包jar格式
- 创建Dockfile文件。配置如下:
FROM openjdk:17
RUN mkdir /usr/soft
COPY 项目.jar /usr/soft
COPY application.yml /usr/soft/application.yml
EXPOSE 8666
ENTRYPOINT ["java","-Duser.timezone=GMT+08","-Djava.awt.headless=true","-jar","-server","-XX:+UseContainerSupport","/usr/soft/项目.jar","--spring.config.location=/usr/soft/application.yml"]
- 将jar、 yml文件和Dockfile文件复制到服务器任意路径下。
- 进入以上服务器路径,打包镜像文件。
docker build -t ***.jar .
- 部署镜像
docker run -d --name 容器名(自定义) -p 8666:8666 -v /usr/soft/项目.jar:/usr/soft/项目.jar -v /服务器上文件目录/application.yml:/usr/soft/application.yml ***.jar(镜像名)
更改jar包或者yml文件重启容器即可。

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)