Füge Dockerfile hinzu, um die Node.js-Anwendung im Container zu erstellen und auszuführen
This commit is contained in:
20
dockerfile
Normal file
20
dockerfile
Normal file
@@ -0,0 +1,20 @@
|
||||
# Verwenden Sie ein Node.js-Image als Basis
|
||||
FROM node:16
|
||||
|
||||
# Setzen Sie das Arbeitsverzeichnis im Container
|
||||
WORKDIR /usr/src/app
|
||||
|
||||
# Kopieren Sie die package.json und package-lock.json Dateien
|
||||
COPY package*.json ./
|
||||
|
||||
# Installieren Sie die Abhängigkeiten
|
||||
RUN npm install
|
||||
|
||||
# Kopieren Sie den Rest des Anwendungsquellcodes
|
||||
COPY . .
|
||||
|
||||
# Exponieren Sie den Port, auf dem die Anwendung läuft
|
||||
EXPOSE 3000
|
||||
|
||||
# Starten Sie die Anwendung
|
||||
CMD ["npm", "run", "dev"]
|
||||
Reference in New Issue
Block a user