2015-09-05 9 views
12

Ich versuche Docker mit einem node.js Web-App auf ich arbeite zu verwenden.Docker Entwicklung Workflow mit node.js

ich vertraut habe mich mit den Docker Konzepte und und läuft mit dem Beispiel hier bekommen: https://docs.docker.com/examples/nodejs_web_app/

ich den allgemeinen Prozess ... Brief Dockerfile -> Erstellen Sie eine Docker Bild -> führen Sie es in ein VM.

Allerdings scheint es unpraktisch, das Bild neu zu erstellen und starten Sie den Behälter jedes Mal, wenn ich eine Datei ändern.

Im Moment habe ich einen Schluck/Live-Reload-Setup, das für die Entwicklung funktioniert gut, damit ich mich gefragt, ob es eine empfohlene Weg war mit Docker so etwas wie dies zu erreichen.

Danke!

Antwort

9

Sie können das Quellverzeichnis in dem Behälter als Volume aktivieren und den gleichen Zug/livereload Setup verwenden, die Sie gerade jetzt nutzen. Here's an example project with this setup. Wenn Sie Probleme mit dem Port mit Liveload haben, lesen Sie bitte here.

Verwandte Themen