本文介绍: 【代码】ruoyi-plus-vue部署。
安装虚拟机
安装docker
-
上传
/doicker
文件夹 到服务器;赋值 777权限chmod -R 777 /docker
-
idea构建
jar
包 -
利用
idea
构建镜像;
- 创建基础服务
docker-compose up -d mysql nginx-web redis minio
- 创建业务服务
docker-compose up -d ruoyi-monitor-admin ruoyi-powerjob-server ruoyi-server1 ruoyi-server2
- 前端打包
npm install --registry=https://registry.npmmirror.com
# 打包正式环境
npm run build:prod
将 dist
上传到 /docker/nginx/html
文件下
-
查看服务 是否启动成功
docker ps
-
放开nginx 端口
开放nginx端口
查看 防火墙是否开启
systemctl status firewalld
放行 nginx端口
firewall-cmd --add-port=80/tcp --permanent
重启防火墙才会生效
firewall-cmd --reload
- 访问测试
ip:port
localhost:80
查看是否访问成功
可能遇到的错误
Failed to deploy 'ruoyi/ruoyi-server:5.1.0 Dockerfile: ruoyi-admin/Dockerfile': Can't retrieve im age ID from build stream
安装 vim
命令 yum install vim -y
修改文件 vim /etc/resolv.conf
开放端口
原文地址:https://blog.csdn.net/wonder_dog/article/details/134605856
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_147.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。