So führen Sie NPM Start über Docker aus

So führen Sie NPM Start über Docker aus

NPM ist ein Softwarepaket -Manager für die JavaScript -Programmiersprache. NPM erleichtert es JavaScript -Entwicklern, den Code zu teilen, den sie schreiben. NPM bietet auch eine Befehlszeilenschnittstelle, um die Abhängigkeiten in einem Projekt zu verwalten. Docker ist eine Containerisierungsplattform, mit der Entwickler ihre Anwendungen und Abhängigkeiten in ein tragbares Bild verpacken können.

NPM mit Docker erleichtert es einfach, Knoten zu verpacken und zu versenden.JS -Anwendungen. NPM mit Docker ermöglicht es den Entwicklern auch, ihren Code leicht zu teilen. NPM mit Docker ist ein hervorragendes Instrument für JavaScript -Entwickler, die ihren Code mit anderen teilen möchten.

Dockerfile für NPM Start

NPM Start wird häufig verwendet, um eine Knotenanwendung auszuführen wie: ReactJs. Verwendung kann die folgende Dockerfile verwenden, um Knotenanwendungen mit Docker auszuführen.

Erstellen Sie eine Datei namens Dockerfile im Projektbasisverzeichnis und fügen Sie den folgenden Code hinzu.

Vom Knoten: 16-Alpine-Mkdir /App WorkDir /App Copy Paket ausführen.JSON /APP Führen Sie NPM -Kopie aus . /App enthüllen 3000 cmd ["npm", "start"] 

Stellen Sie sicher. Angenommen, Ihre Bewerbung läuft mit NPM Start Befehl.

Erstellen Sie nun ein Docker -Image für Ihre Anwendung. Führen Sie in einem Terminal den folgenden Befehl aus dem Anwendungsbasisverzeichnis aus.

Docker Build -t -Bildname .  

Sobald der Bildaufbau abgeschlossen ist, können Sie Ihre Bewerbung ausführen.

sudo docker run -it -d Bildname  

Das ist es.