You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker Compose部署双Moodle实例遇会话互踢与编码异常问题

环境
  • Debian 11
  • Docker 24.0.5
  • Docker Compose 2.20.2
操作步骤

在Debian 11服务器上,通过Bitnami Docker镜像与Docker Compose部署两个Moodle实例:

  • 1个Moodle 3.11.12实例
  • 1个Moodle 4.0.7实例

Moodle 3.11的配置文件路径为~/moodle3/docker-compose.yml,Moodle 4.0.7的为~/moodle4/docker-compose.yml,两者仅在moodle服务的image值与ports值上存在差异,均通过docker compose up -d命令启动。

问题现象

登录Moodle 4.0.7后再登录Moodle 3.11.12,Moodle 4.0.7的会话会过期,页面出现固定异常字符(推测为user字段编码错误);反向操作时问题同样存在。此外,Docker Compose为两个实例创建了独立的网络。

问题消失场景
  • 仅启动单个实例时
  • 双实例运行时,使用不同浏览器或无痕模式打开Moodle时

内容的提问来源于stack exchange,提问作者cespon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 20:20:57