Esta imagen contiene todos los requerimientos necesarios para instalar una plataforma Moodle
$ docker pull eabc/moodleCada tag pertenece a la version de php
$ docker run -d -p 8080:80 --name my-moodle-instance -v /path/to/moodlefiles:/var/www/html -v /path/to/moodledatadir:/var/www/moodledata --network=my-net eabc/moodle:tag- Donde
/path/to/moodlefilesva la ruta de los archivos de moodle - Donde
/path/to/moodledatadirva la ruta del directorio moodledata (Debe tener permisos de escritura y lectura) - Donde
my-netdebe ir el network de la base de datos. Si se usa el tipo de network host se pasara por alto el mapeo de puertos - Donde
tagva el tag correspondiente a la version de php que se desea instalar (5.6, 7.0, 7.1)
- Ingresar mediante el navegador web a localhost:8080 (o al dominio y puerto que corresponda) y seguir los pasos que indica la pantalla.