Zum Hauptinhalt
Wenn Sie weiter auf dieser Webseite arbeiten möchten, bestätigen Sie bitte unsere Nutzungsrichtlinie:
Datenschutzerklärung
Fortsetzen
x
Website-Übersicht
Startseite
Inhalte
Wissen & Materialien
Community-Aktivitäten
Workshops
Newsletter
Über uns
Mehr
Suchen
Schließen
Suchen
Sucheingabe umschalten
Sie sind als Gast angemeldet
Login
Startseite
Inhalte
Einklappen
Ausklappen
Wissen & Materialien
Community-Aktivitäten
Workshops
Newsletter
Über uns
Alles aufklappen
Alles einklappen
Kursindex öffnen
Blockleiste öffnen
Zero-Setup Entwicklungsumgebung mit Docker/ VSCode
Das Konzept: Portables Zero-Setup
Das Konzept: Portables Zero-Setup
Abschnittsübersicht
◄
Das Problem: Einstieg in die Moodle-Entwicklung
►
Die Lösung: VSCode-Docker-Devcontainer
Aktivität Vorneweg: Es han... auswählen
Vorneweg:
Es handelt sich um keinen komplett neuen Ansatz
Ähnelt der Entwicklung innerhalb einer VM
Basiert auf Docker
Anforderungen:
Losgelöst von Betriebssystem
Minimale Softwarevoraussetzungen
Minimale Wissensvoraussetzungen
Jederzeit frisch instanzierbar
Voraussetzungen:
Docker
VSCode (mit Erweiterung „Devcontainer“)
Moment, wie passen Docker und minimale Wissensvoraussetzungen zusammen?“
Es genügt eine Person im Team, welche sich mit der Konfiguration des Zero-Setups auseinandersetzt.
Es ist keine Interaktion mit Docker zur Entwicklung erforderlich.
„Die Voraussetzung von VSCode bedeutet doch eben keine freie IDE-Wahl, oder?“
Stimmt! Allerdings wird VSCode nur zum Start des Containers benötigt, entwickeln lässt sich auch in anderen IDEs.
„Lässt sich das ganze Setup nicht auch nur mit Docker umsetzen?“
Absolut! Allerdings bedarf die Inbetriebnahme dann grundlegende Docker-Kenntnisse.
◄
Das Problem: Einstieg in die Moodle-Entwicklung
Direkt zu:
Kursübersicht
Starthilfe
Die Geschichte des Drawer-Titles
Das Problem: Einstieg in die Moodle-Entwicklung
Das Konzept: Portables Zero-Setup
Die Lösung: VSCode-Docker-Devcontainer
Tipps, Tricks & Material
►
Die Lösung: VSCode-Docker-Devcontainer
Lizenzinformationen zu den Illustrationen in der Knowledge Base
Barrierefreiheitserklärung
Impressum