(Docker Nginx) Spring boot+Vue 前后端分离部署 详细完整版

兄弟们帮我教下,(Docker Nginx) Spring boot+Vue 前后端分离部署 详细完整版
最新回答
沉鱼落雁

2024-05-11 03:20:49

简述:Spring boot+Vue 前后端分离项目部署,主要采用docker容器部署方式。

Springboot项目部署:docker构建mysql环境+docker构建项目自身环境。

Vue项目:使用docker启动nginx服务器方式代理部署。

项目使用mysql8.0作为数据源,所以部署时需要使用docker构建mysql环境及项目自身环境。

连接出现1251错误时:

首先将项目进行打包:mumu-0.0.1-SNAPSHOT.jar

到此,springboot项目采用docker方式运行部署结束。

使用docker容器方式运行nginx服务器。

对于nginx服务器,重要的两个操作是:

所以我们在配置启动nginx容器的时候,需要将对应的目录及文件进行宿主机挂载,方便后续更新资源及操作

启动命令: