四:部署前端和后端


我们在briup家目录执行ifconfig

端口号8989,同时修改虚拟机地址,保存

我们有单独的root窗口不用切换,这一步省略,直接在root下输入命令

先创建一个nginx文件夹,把html和nginx.config文件放在nginx文件夹中

然后直接拖到root目录下

切换到nginx目录 ls查看文件有html和nginx.config

如果虚拟机没有改过来地址 通过vi nginx.conf

进行修改

esc退出 shift+: 和 :wq

部署命令

--d后台运行

--v 将文件挂载到哪里挂载

----network要访问的网络

部署后端:

1.准备mysql容器

先删除原有的mysql,然后创建新的mysql容器

2.导入数据库表241118-cms

镜像是在容器上面运行的






doc.html是knife默认访问的文档

knife类似于Apifox测试工具

不进行挂载

我们这里自己建数据库表

密码123

数据库也要修改密码

因为给的conf文件有问题 所以我们不挂载了

先删除mysql容器

在数据库选择运行sql文件,这样数据就有了

重启cms:docker restart cms

docker logs cms 查看是否有报错信息

DockerCompose自行学习

相关推荐
Coisinier7 小时前
RHCE中shell脚本基础(磁盘剩余空间监控,Web 服务状态检查,curl 访问 Web 服务并返回状态)
linux·运维·服务器·前端·nginx·操作系统
GlobalSign数字证书9 小时前
Nginx配置SSL证书教程:从零到HTTPS的完整部署指南
nginx·https·ssl
難釋懷1 天前
Nginx对客户端的限制
运维·nginx
楠目1 天前
CVE-2017-7529 Nginx Range头整数溢出漏洞利用总结
运维·nginx
難釋懷2 天前
Nginx缓冲区
前端·javascript·nginx
ElevenS_it1882 天前
Nginx日志监控告警实战:access_log解析+5xx突增+慢请求+异常IP自动告警完整方案(Filebeat+Zabbix)
运维·网络·tcp/ip·nginx·zabbix
半夜燃烧的香烟2 天前
docker 安装minio nginx,配置nginx根据文根路由minio展示图片
java·nginx·docker
火山上的企鹅3 天前
Codex实战:APP远程升级服务搭建(二)阿里云ECS部署Node升级服务_Ubuntu_systemd_Nginx
nginx·ubuntu·阿里云·qgc
難釋懷3 天前
Nginx-UpStream工作流程
运维·nginx
難釋懷3 天前
Nginx-AB安装
运维·nginx