Inicio Tutorial: Instalar Moodle con Docker
Artículo
Cancelar

Tutorial: Instalar Moodle con Docker

Instalar Moodle

Podemos instalar Moodle haciendo uso de Docker compose:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Copyright Broadcom, Inc. All Rights Reserved.
# SPDX-License-Identifier: APACHE-2.0

services:
  mariadb:
    image: docker.io/bitnami/mariadb:11.4
    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: docker.io/bitnami/moodle:4.5
    ports:
      - '8080:8080'
      - '8443:8443'
    environment:
      - MOODLE_DATABASE_HOST=mariadb
      - MOODLE_DATABASE_PORT_NUMBER=3306
      - MOODLE_DATABASE_USER=bn_moodle
      - MOODLE_DATABASE_NAME=bitnami_moodle
      # ALLOW_EMPTY_PASSWORD is recommended only for development.
      - ALLOW_EMPTY_PASSWORD=yes
      - MOODLE_USERNAME=admin
      - MOODLE_PASSWORD=adminpassword
    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

En el directorio donde este el fichero docker-compose.yml ejecutamos la siguiente instrucción para iniciar los dos contenedores:

1
$ docker-compose up -d

Ahora accedemos a localhost:8080 en el navegador y entramos con la cuenta de administrador admin adminpassword como se ve a continuación.

alt text Paso 1

alt text Paso 2

alt text Paso 3

Ampliar el límite de ficheros de subida

Si tenemos backups de cursos de más de 500 MB necesitamos ampliar el límite de subida de ficheros en Moodle.

Sección en construcción.

Bibliografía

Este artículo está licenciado bajo CC BY 4.0 por el autor.

Tutorial: Instalar Moodle en Ubuntu Server 22.04

Práctica: SAI