From e0705bec27056d8db1f334d44f135714258c3d4c Mon Sep 17 00:00:00 2001 From: Sambo Chea Date: Wed, 28 Apr 2021 12:06:48 +0700 Subject: [PATCH] Add docker compose for moodle --- moodle/docker-compose.yml | 39 +++++++++++++++++++ .../moodle-docker-compose.sh | 0 2 files changed, 39 insertions(+) create mode 100644 moodle/docker-compose.yml rename moodle-docker-compose.sh => moodle/moodle-docker-compose.sh (100%) diff --git a/moodle/docker-compose.yml b/moodle/docker-compose.yml new file mode 100644 index 0000000..d41df73 --- /dev/null +++ b/moodle/docker-compose.yml @@ -0,0 +1,39 @@ +version: '2' +services: + mariadb: + image: docker.io/bitnami/mariadb:10.5 + 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' + moodle: + image: docker.io/bitnami/moodle:3 + ports: + - '8075:8080' + - '8076: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 + - MOODLE_USERNAME=cubetiq + - MOODLE_PASSWORD=cubetiq + - MOODLE_EMAIL=admin@cubetiqs.com + - MOODLE_SITE_NAME="CUBETIQ LMS" + 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 \ No newline at end of file diff --git a/moodle-docker-compose.sh b/moodle/moodle-docker-compose.sh similarity index 100% rename from moodle-docker-compose.sh rename to moodle/moodle-docker-compose.sh