Um das gesamte Nuclos-Projekt zu bauen wird Java und Maven benötigt. Für den Webclient werden weitere Build-Tools benötigt (NodeJS, Angular-CLI, etc..). Diese Build-Tools werde mittels Docker zur Verfügung gestellt.

Schritt-für-Schritt-Anleitung für Windowsuser

Virtualbox hat sich in der Praxis bewährt, diese Anleitung setzt deshalb auf den Betrieb von Docker mit Virtualbox. Das Docker for Windows hingegen läuft mit HyperV. Es gibt keine Möglichkeit HyperV und Virtualbox parallel laufen zu lassen.

CMD: docker-machine create --driver=virtualbox vbox-test

 

CMD: docker-machine env vbox-test

 

Die Umgebungsvariablen werden in der Eingabeaufforderung erst nach einem Neustart dieser übernommen