Schreiben einer Docker-Datei Am Beispiel des von ├── /bin │ └── www ├── /Knotenmodule ├── /öffentlich ├── /Routen ├── /Ansichten ├── Paket-Lock.json ├── Paket.json ├── Ökosystem.config.js ├── app.js └── Docker-Datei Erstellen Sie eine neue VON Knoten:10.15 WARTUNGSBEARBEITER [email protected] KOPIEREN ./app/ ARBEITSVERZEICHNIS /app Führen Sie den Befehl npm install pm2 -g aus. EXPOSE 8003 CMD ["pm2-runtime", "ecosystem.config.js"]
Erstellen des Images Ausführen im Projektverzeichnis Docker-Build -t Express-App:v1. Wenn der Build erfolgreich ist, überprüfen Sie die Spiegelliste Docker-Bilder Das Bild Ausführen des Containers docker run -d -p 8003:3000 --name="express-app" express-app:v1
implementieren Docker PS Die normale Anzeige sieht folgendermaßen aus Fügen Sie den Parameter Betreten des Containers Wenn Sie den Container öffnen möchten, führen Sie den folgenden Befehl aus Docker Exec -it Express-App Bash Der Befehl Betrieb schließen Stoppen des Containers Docker stoppt Express-App Löschen eines Containers Docker RM Express-App Wenn der Container beim Löschen noch ausgeführt wird, müssen Sie den Parameter Löschen eines Bildes Docker RMI Express-App: V1 Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Detailliertes Tutorial zur Installation und Deinstallation von MySql
>>: Tipps zum Schreiben prägnanter React-Komponenten
Inhaltsverzeichnis Hierarchie des Tomcat-Klassenl...
Holen Sie sich das aktuelle Datum + die aktuelle ...
/etc/fstab Partitionen/Festplatten automatisch mo...
1. Beschreibung der Schwachstelle Am 15. Mai 2019...
Die ultimative Methode zur Lösung des Ajax-Parser...
Bevor Sie diesen Artikel lesen, sollten Sie sich ...
Inhaltsverzeichnis 1. Datenbank-Master-Slave-Klas...
Vorwort Dieser Artikel stellt hauptsächlich 4 Met...
Ich bin kürzlich bei der Arbeit auf ein Problem g...
Fügen Sie dem img-Bild-Tag ein Alt-Attribut hinzu?...
Server-Abgleichlogik Wenn Nginx entscheidet, in w...
1: Nginx-Serverlösung, ändern Sie die .conf-Konfi...
Inhaltsverzeichnis Reaktive Funktion Verwendung: ...
Grafisches Tutorial zur Installation und Konfigur...
Standardmäßig generiert die MyISAM-Tabelle drei D...