ich laufe möchte wissen, wie man mein npm-projekt besser mit docker automatisieren kann.
Ich verwende Webpack mit einem Vue.js-Projekt. Wenn ich npm run buld
ausführen, bekomme ich einen Ausgabeordner ./dist
das ist in Ordnung. Wenn ich dann ein Docker-Image über docker build -t projectname .
erstellen und diesen Container ausführen, funktioniert alles einwandfrei.
webpack verbesserung der automatisierung durch verbesserung von dockerfile
Das ist mein Dockerfile (gefunden here)
FROM httpd:2.4
COPY ./dist /usr/local/apache2/htdocs/
Aber es wäre schön, wenn ich nur das Docker Bild aufbauen konnte und das Projekt nicht manuell über npm run build
zu bauen. Verstehst du mein Problem? Was könnten mögliche Lösungen sein?