当前位置: 首页 > news >正文

Docker部署(ruoyi案例接上篇Docker之部署前后端分离项目)实施必会!!!!

文章目录

  • 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部署前后端项目就成功了

http://www.lryc.cn/news/312325.html

相关文章:

  • 电脑中已经有多个模组压缩文件,如何通过小火星露谷管理器批量安装
  • [Linux]如何理解kernel、shell、bash
  • C++:Vector的使用
  • Redis之事务(详细解析)
  • Java项目:39 springboot007大学生租房平台的设计与实现
  • 安卓内存信息查看
  • Positional Encoding 位置编码
  • MySql、Navicat 软件安装 + Navicat简单操作(建数据库,表)
  • 逆向案例五、爬取b站评论,表单MD5加密
  • 010-原型链
  • Electron-builder打包安装包——编译篇
  • Red Hat系统升级内核版本
  • Java集合set之HashSet、LinkedHashSet、TreeSet的区别?
  • 全方位碾压chatGPT4的全球最强模型Claude 3发布!速通指南在此!保姆级教学拿脚都能学会!
  • upload-Labs靶场“11-15”关通关教程
  • linux-rpm命令
  • 如何利用python实现自己的modbus-tcp库
  • linux系统-----------搭建LNMP 架构
  • C++中boost库的安装及使用(Windows)
  • CPP编程-CPP11中的内存管理策略模型与名称空间管理探幽(时隔一年,再谈C++抽象内存模型)
  • springboot项目整合minio实现文件的分布式存储
  • 微信小程序开发学习笔记《19》uni-app框架-配置小程序分包与轮播图跳转
  • Python内置模块
  • WordPress建站入门教程:小皮面板phpstudy如何安装PHP和切换php版本?
  • 用友 NC saveDoc.ajax 任意文件上传漏洞复现
  • 如何使用达摩盘
  • 网络编程的学习
  • 【Mining Data】收集数据(使用 Python 挖掘 Twitter 数据)
  • 2024京津冀光伏展
  • 在C#中使用Linq