文章目录
- Docker部署前端
Docker部署前端
接上篇博主已经部署好后端Docker部署后端,现在来讲解怎么部署前端
MySQL和redis是不依赖其他任何一个东西的,
ruoyi-admin是因为你启动项目的时候是必须连接数据库的
现在去单独启动它
docker start ruoyi-admin
启动完之后后端是可以访问的,如果访问不了,那就是你的防火墙没关
systemctl stop firewalld 关闭防火墙
如果还访问不了就重启一下Docker
systemctl restart docker
在部署前端中有个很重要的文件nginx.conf
创建目录 项目所存放的目录
mkdir -p /data/nginx/{conf,html}
把nginx.conf放进去conf
上传nginx.conf至/d服务器托管网ata/nginx/conf文件夹中
运行启动容器
docker run -itd --name zking-nginx --network net-ry -p 80:80
-v /data/nginx/conf/nginx.co服务器托管网nf:/etc/nginx/nginx.conf
-v /data/nginx/html:/usr/share/nginx/html
--privileged=true --restart=always
nginx
此时是访问不进去的,前端的项目都没丢进去
查看挂载
docker inspect nginx
把前端项目放到指定的目录下
然后解压
如果没有解压这个命令就去下载
yum install -y unzip
unzip dist.zip
就可以去访问了
到这里为止Docker部署前后端项目就成功了
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
欢迎来到我的博客,代码的世界里,每一行都是一个故事 Sentinel之道:流控模式解析与深度探讨 前言 流控模式基础:Sentinel的多面光环 直接模式:规则之箭,直指核心 直接模式的核心概念: 实际案例演示: 关联模式:数字共振的奇妙舞步 关联模式的核心概…