自学内容网 自学内容网

docker部署springboot、挂载配置文件

  1. springboot项目打包jar格式
  2. 创建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"]
  1. 将jar、 yml文件和Dockfile文件复制到服务器任意路径下。
  2. 进入以上服务器路径,打包镜像文件。
docker build -t ***.jar .
  1. 部署镜像
docker run -d  --name 容器名(自定义)  -p 8666:8666  -v  /usr/soft/项目.jar:/usr/soft/项目.jar -v  /服务器上文件目录/application.yml:/usr/soft/application.yml  ***.jar(镜像名)

更改jar包或者yml文件重启容器即可。


原文地址:https://blog.csdn.net/sportman0/article/details/144029332

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!