使用docker将SpringBoot+vue个人博客项目部署到云服务器

一、准备工作

1.阿里云服务器一台

2.Xshell和Xftp连接软件

3.自己的SpringBoot+vue项目

二、具体操作

1.前端部署

在控制台输入如下命令对vue项目进行打包,打包前注意调整好项目的参数、配置等,如果有误,只能重新打包重新部署了┭┮﹏┭┮,注意一下axios的请求根路径,host配置为你的云服务器地址,而不是localhost

打包完毕后会得到如下的dist文件夹

dockervue镜像.jpg
然后使用如下命令运行容器,其中-p后面参数的意思是将云服务器的8888端口作为前端项目的端口

运行成功可以使用如下命令查看到

2.后端部署

idea直接使用maven就可以打包了,打包前记得引入maven的插件,如果你的redis和mysql是使用docker安装的,地址记得换为云服务器地址。

后端jar包.jpg
然后也是一样的步骤,使用xftp将jar包传到云服务器上,在同级目录下新建一个Dockerfile,blog-api-1.0-SNAPSHOT.jar就是jar包的名字

然后也是一样的创建docker镜像

然后使用如下命令运行后端项目

3.阿里云服务器相关配置

在云服务器的控制台中,点击实例,然后点击操作中的管理,选择安全组,点击配置规则,按如下添加配置规则,前端项目、redis和mysql建议设置来源为你的云服务器地址。做好这一步,你的项目才能完整访问到。

博客网站.jpg

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8587 人正在系统学习中

来源:香菜凤仁鸡

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月2日
下一篇 2022年7月2日

相关推荐