Sign inSign up

derkora/moodle

By derkora

•Updated over 1 year ago

Using moodle and mariadb

Image
0

566

derkora/moodle repository overview

docker-compose.yml example: latest = 5.0-nginx

services:
  moodle:
    image: derkora/moodle:latest #change this 
    container_name: moodle
    ports:
      - "80:80"
    volumes:
      - moodledata:/var/www/moodledata
      - moodle_data:/var/www/html/moodle
    environment:
      - MOODLE_DATABASE_HOST=moodle_db
      - MOODLE_DATABASE_NAME=moodle
      - MOODLE_DATABASE_USER=${MOODLE_DATABASE_USER}
      - MOODLE_DATABASE_PASSWORD=${MOODLE_DATABASE_PASSWORD}
    depends_on:
      - moodle_db

  moodle_db:
    image: mariadb:10.11 # change based on moodle req
    container_name: moodle_db
    environment:
      - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
      - MYSQL_DATABASE=moodle
      - MYSQL_USER=${MOODLE_DATABASE_USER}
      - MYSQL_PASSWORD=${MOODLE_DATABASE_PASSWORD}
    volumes:
      - moodle_db_data:/var/lib/mysql

volumes:
  moodle_data:
  moodledata:
  moodle_db_data:

.env example:

# Credentials
MYSQL_ROOT_PASSWORD=rootpassword
MOODLE_DATABASE_USER=moodle_user
MOODLE_DATABASE_PASSWORD=moodle_password

For more information: https://github.com/Derkora/moodle-docker⁠

Tag summary

Content type

Image

Digest

sha256:73c31f96d…

Size

129 MB

Last updated

over 1 year ago

docker pull derkora/moodle