文章目录
- 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至/data/nginx/conf文件夹中
 
 运行启动容器
docker run -itd --name zking-nginx --network net-ry -p 80:80 \
-v /data/nginx/conf/nginx.conf:/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部署前后端项目就成功了



















