简述: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容器的时候,需要将对应的目录及文件进行宿主机挂载,方便后续更新资源及操作 启动命令: