docker-moodle-dev:Dockerized Moodle开发环境

时间:2024-06-06 03:30:24
【文件属性】:

文件名称:docker-moodle-dev:Dockerized Moodle开发环境

文件大小:42KB

文件格式:ZIP

更新时间:2024-06-06 03:30:24

Shell

docker-moodle-dev 此仓库包含一组用于创建Moodle开发环境的Dockerfile: 该前端映像为Apache提供了Moodle所需PHP库以及clamav和可选的unoconv服务。 此cron映像提供Moodle所需PHP库以及根据Moodle要求的相应cronjob。 实际的Moodle代码需要作为主机目录数据卷安装。 这种方法允许开发人员在本地使用代码,但通过Docker容器提供内容。 数据库 假定您在同一Docker桥接网络中具有用于数据库的容器,以便开发环境中的所有容器都可以访问它。 对于PostgreSQL,我建议使用。 要创建数据库,您可以创建容器,通过命令行访问它,并在内部创建所需的用户和数据库,然后在Moodle config.php中使用它(我更喜欢这种方法,因为您可能需要为开发人员创建多个数据库目的,例如一个版本不同),或者在创建Postg


【文件预览】:
docker-moodle-dev-master
----.gitignore(44B)
----README.md(5KB)
----apache()
--------README.md(5KB)
--------stable-unoconv()
--------jessie-unoconv()
--------jessie()
--------stable()
----docker-compose.yml(1KB)
----LICENSE(34KB)
----docker-compose.override-example.yml(361B)
----docker-sync-example.yml(400B)
----cron()
--------README.md(2KB)
--------stable-unoconv()
--------jessie-unoconv()
--------jessie()
--------stable()
----docker-moodle-dev-compose-sync_example.yml(950B)

网友评论