Docker项目
docker与docker compose安装
docker常用命令
Halo博客部署
cloudreve部署
filebrowser部署
思源笔记部署
piwigo部署
MrDoc觅思文档部署
测速服务器部署
hysteria部署
Jellyfin部署
noVNC部署
zfile部署
临时邮箱forsaken-mail部署
frp部署
freenom自动续期
WordPress安装
密码管理工具Bitwarden
流媒体解锁测试
traffmonetizer
peer2profit
lookbusy
showdoc安装
repocket部署
v2rayA安装
wiz笔记
甲骨文保活(koalalove/oracle-stress-mem)
Seafile社区版安装与Caddy反代配置
telegram-rss-bot
备份docker镜像至自己的docker hub仓库
将docker hub不同架构镜像合并
moodle安装
mindoc安装
koalalove/chromium
Open WebUI
moodle
本文档使用 MrDoc 发布
-
+
首页
moodle
#### 1. 默认用户名和密码 `用户名:user` `密码:bitnami` #### 2. 创建文件夹 ```bash mkdir -p mariadb_data moodle_data moodledata_data ``` #### 3. 设置数据库目录权限 设置目录所有者为 UID 1001(Bitnami 默认用户) ```bash sudo chown -R 1001:1001 ./mariadb_data ``` #### 4. docker compose ### moodle 5.1 ```bash services: mariadb: image: koalalove/mariadb:12.1 environment: - ALLOW_EMPTY_PASSWORD=yes - MARIADB_USER=bn_moodle - MARIADB_DATABASE=bitnami_moodle - MARIADB_CHARACTER_SET=utf8mb4 - MARIADB_COLLATE=utf8mb4_unicode_ci volumes: - './mariadb_data:/bitnami/mariadb' restart: unless-stopped moodle: image: koalalove/moodle:5.1.1 ports: - '1000:8080' - '1001:8443' environment: - MOODLE_DATABASE_HOST=mariadb - MOODLE_DATABASE_PORT_NUMBER=3306 - MOODLE_DATABASE_USER=bn_moodle - MOODLE_DATABASE_NAME=bitnami_moodle - ALLOW_EMPTY_PASSWORD=yes volumes: - './moodle_data:/bitnami/moodle' - './moodledata_data:/bitnami/moodledata' depends_on: - mariadb restart: unless-stopped ``` 更安全版本 ```bash services: mariadb: image: koalalove/mariadb:12.1 environment: - MARIADB_ROOT_PASSWORD=StrongRootPass123 # 设置 root 密码 - MARIADB_USER=bn_moodle - MARIADB_PASSWORD=SecurePass456 # 设置普通用户密码 - MARIADB_DATABASE=bitnami_moodle - MARIADB_CHARACTER_SET=utf8mb4 - MARIADB_COLLATE=utf8mb4_unicode_ci volumes: - './mariadb_data:/bitnami/mariadb' restart: unless-stopped moodle: image: koalalove/moodle:5.1.1 ports: - '1000:8080' - '1001:8443' environment: - MOODLE_DATABASE_HOST=mariadb - MOODLE_DATABASE_PORT_NUMBER=3306 - MOODLE_DATABASE_USER=bn_moodle - MOODLE_DATABASE_PASSWORD=SecurePass456 # 使用上面设置的密码 - MOODLE_DATABASE_NAME=bitnami_moodle volumes: - './moodle_data:/bitnami/moodle' - './moodledata_data:/bitnami/moodledata' depends_on: - mariadb restart: unless-stopped ``` ### moodle 5.0 ```bash services: mariadb: image: koalalove/mariadb:latest environment: # ALLOW_EMPTY_PASSWORD is recommended only for development. - ALLOW_EMPTY_PASSWORD=yes - MARIADB_USER=bn_moodle - MARIADB_DATABASE=bitnami_moodle - MARIADB_CHARACTER_SET=utf8mb4 - MARIADB_COLLATE=utf8mb4_unicode_ci volumes: - './mariadb_data:/bitnami/mariadb' moodle: image: koalalove/moodle:5.0.2 ports: - '1001:8080' - '1002:8443' environment: - MOODLE_DATABASE_HOST=mariadb - MOODLE_DATABASE_PORT_NUMBER=3306 - MOODLE_DATABASE_USER=bn_moodle - MOODLE_DATABASE_NAME=bitnami_moodle - ALLOW_EMPTY_PASSWORD=yes volumes: - './moodle_data:/bitnami/moodle' - './moodledata_data:/bitnami/moodledata' depends_on: - mariadb volumes: mariadb_data: driver: local moodle_data: driver: local moodledata_data: driver: local ```
koalalove
2025年12月12日 10:38
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码