Ich habe eine sehr einfache Website von ExpressJS gebaut. Ich starte das Docker Quick Start Terminal und gehe zum Arbeitsverzeichnis.Package.json nicht gefunden, während im docker
Dies ist das Ergebnis von ls
Befehl
app.js bin/ node_modules/ package.json public/ routes/ views/
Wenn ich den folgenden Befehl ausgeben, I "Keine solche Datei oder das Verzeichnis" Fehlermeldung erhalten:
docker run -p 8080:3000 -v $(pwd):/var/www -w "/var/www" node npm start
Ich bin Verwendung von Windows 8.1 Pro 64-Bit-
Was bin ich missin g hier?
können Sie teilen Sie DockerFile oder ich werde vorschlagen, diese dockerfile https://github.com/Adiii717/Node_DockerFile – Adiii
und die zweite Sache, die Sie brauchen nicht zu starten npm durch Terminal mit docker run Befehl können Sie npm innerhalb Docker-Datei starten dann wird es gut funktionieren – Adiii