Jeder Moodle Entwickler und Tester, gleich ob er am Moodle Core oder an Moodle Plugins arbeitet oder einfach nur die neueste Moodle Version ausprobieren will, steht vor der Herausforderung, immer wieder frische Moodle Instanzen aufzusetzen. Diese Arbeit, von Hand erledigt, ist relativ zeitraubend und langweilig. Mit Docker kann das Aufsetzen und Moodle Instanzen für Entwicklung und Testing drastisch automatisiert und vereinfacht werden. Sie können mit einem einzigen Kommando eine Moodle Instanz dediziert für genau eine zu erledigende Aufgabe aufsetzen, damit arbeiten und sie danach wegwerfen. In diesem Vortrag stellen wir die Macht und die Möglichkeiten, die in Docker für Moodle Entwicklung und Testing stecken, am Beispiel der vom Moodle HQ bereitgestellten Moodle Docker Umgebung vor. Wir zeigen die Ersteinrichtung, die alltägliche Nutzung sowie die Herausforderungen.
|