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

Docker 安装陀螺匠教程

首先下载代码到服务器中,打开终端,并切换到项目源码根目录:

cd tuoluojiang/


2. 通过 Docker compose 启动项目

docker compose up -d
# -d 为后台运行,不带 -d 时为前台运行


第一次启动时需要拉取和打包相关镜像,所需时长视网络情况而定,需耐心等待。
3. 配置反向代理
参考 Nginx 配置 Nginx 反向代理 这一章节来配置反向代理,反向代理目标URL设置为 http://127.0.0.1:20300
也可以直接访问 http://{IP}:20300 来安装项目。


4. 安装相关配置

MySQL

Redis

地址

192.168.10.14

192.168.10.15

用户名

root

密码

123456

123456

数据库

tuoluojiang

0

端口

3306

6379


5. 正常进行安装


6. 常见问题排查
项目重新启动后无法访问:

docker compose logs # 该命令可以查看 docker 项目中运行日志

#[INFO] Waiting Swoole[PID=1] to stop

#出现这种问题是因为上一次运行时产生的 swoole pid 文件被占用,删除 `storage/laravels.pid` 文件之后重新启动项目即可

rm storage/laravels.pid

相关文章:

  • Ubuntu 22.04上升级npm版本
  • 【人工智能】低代码基础技术讲解,规则引擎,在低代码平台上的作用,有哪些规则引
  • 10.IIC和BH1750
  • 05算法学习_59. 螺旋矩阵 II
  • [Dify] 在Dify中优雅处理本地部署LLM的Token超限问题
  • tmagic-editor本地实践(2)
  • el-table高度自适应、数据查询后高度展示错误问题
  • sqli-labs第二十三关——过滤注释符
  • GTM4.1-SPE
  • 在 LangChain 中集成 Mem0 记忆系统教程
  • 5月22日复盘-YOLOV5
  • go中len和sizeof区别
  • PT8P2104触控型8Bit MCU
  • Linux Systemd 管理java服务
  • 打卡第二十五天:元组和OS模块
  • 深搜题(如何找到进入下一层深搜的条件)
  • Android 网络全栈攻略(三)—— 从三方库原理来看 HTTP
  • 【Java高阶面经:数据库篇】17、分库分表分页查询优化:告别慢查询与内存爆炸
  • 并发编程之常用原子类
  • 蓝桥杯 10. 安全序列
  • 中山企业网站制作公司/百度自媒体平台
  • wordpress多本小说站出售/武汉百度推广代运营
  • 响应式潍坊网站建设/互联网搜索引擎
  • 上海嘉定区网站建设/如何获取热搜关键词
  • 企业大型网站开发需要多少钱/推广员网站
  • 做网站找模版好吗/苹果看国外新闻的app