Administrez votre Moodle avec Moosh
Préparation de l'image docker
Volumes docker
Créer les dossiers volume utiles- LINUX
mkdir -p /path_to_workshop_volume/{mdldatas,code,moosh,database}
- WINDOWS
mkdir C:\path_to_workshop_volume\mdldatas
mkdir C:\path_to_workshop_volume\code
mkdir C:\path_to_workshop_volume\moosh
mkdir C:\path_to_workshop_volume\database
- Récupérer le fichier docker-compose.yml et le fichier env.sample
git clone https://git.unistra.fr/cperves/moosh-workshop.git
cd moosh-workshop
#LINUX
cp .env.sample .env
#WINDOWS
copy .env.sample .env
- Remplir le fichier .env avec notamment le volume précédemment créé (sa racine)
# LINUX dans le fichier .env
# VOLUMES_ROOT_PATH=/path_to_workshop_volume/
# WINDOWS dans le fichier .env
VOLUMES_ROOT_PATH=C:\path_to_workshop_volume\
- Récupérer l'image docker
docker pull registry.app.unistra.fr/cperves/moosh-workshop/moodle_0
- Premier lancement Initialisation de la base de donnée Moodle
#Se loguer à dockerhub pour récupérer les images utiles
docker login --username
cd racine_dockercompose
INIT_PLF=1 docker compose up
# Si vous voulez lancer en silencieux
# INIT_PLF=1 docker compose up --detach
# Les autres fois, une fois la bdd initialisée
# INIT_PLF=0 docker compose up --detach
WINDOWS
cd racine_dockercompose
docker login --username <votre_mail@institute.com>
SET INIT_PLF=1
docker compose up
# Si vous voulez lancer en silencieux
# docker compose up --detach
# Les autres fois, une fois la bdd initialisée
# SET INIT_PLF=0
MOODLE s'installe!
Il est accessible sur http://locahost:80
Pour votre confort installez les package de langue français et passez en français
On se retrouve mercredi après midi
Modifié le: mardi 2 juillet 2024, 11:51