(Docker Nginx)弹簧靴+Vue前端分离部署详细完整版
简述:Spring boot+Vue通过项目前后端分离部署,主要采用docker容器部署方式。
Springboot项目部署:docker搭建mysql环境+docker搭建项目自己的环境。
Vue项目:使用docker启动nginx服务器代理部署。
项目使用mysql8.0作为数据源,所以部署时需要docker搭建mysql环境和项目自己的环境。
当连接错误为1251时:
首先,打包项目:牧牧-0.0.1-snapshot.jar
至此,springboot项目以docker模式运行,部署结束。
使用docker容器运行nginx服务器。
对于nginx服务器,两个重要的操作是:
所以我们在配置和启动nginx容器的时候,需要托管相应的目录和文件,方便后续的资源更新和操作。
开始命令: