Knoten-und Andockfenster - zu behandeln, wie babel oder Typoskript bauen?

Habe ich eine Knoten-Anwendung, die ich hosten möchten, die in einem Docker-container, die sollte unkompliziert sein, wie in diesem Artikel gesehen:

https://nodejs.org/en/docs/guides/nodejs-docker-webapp/

In meinem Projekt, aber die Quellen können nicht direkt betrieben werden, Sie muss kompiliert werden, von ES6 und/oder Typoskript. Ich benutze Schluck zu bauen mit babel, browserify und tsify - mit unterschiedlichen setups für browser und server.

Was wäre der beste workflow für den Aufbau und Automatisierung docker-images in diesem Fall? Gibt es irgendwelche Ressourcen auf dem web, das beschreibt, wie ein workflow? Sollte die Dockerimage tun, das Gebäude nach npm install oder sollte ich ein shell-Skript, um all dies zu tun und haben einfach nur das Dockerfile pack Sie alle zusammen?

Wenn das Dockerfile sollte die bauen - das Bild würde müssen enthalten alle dev-Abhängigkeiten, die nicht ideal sind?

Hinweis: ich habe in der Lage, eine docker-container, und führen Sie es - aber das erforderte alle Dateien werden installiert und gebaut vorher.

Schreibe einen Kommentar