Skip to content

Commit

Permalink
Merge pull request #2 from trueberryless-org/update-template-files
Browse files Browse the repository at this point in the history
[ci] sync template files
  • Loading branch information
trueberryless authored Dec 2, 2024
2 parents dcff44e + 10629e5 commit eebfea7
Showing 1 changed file with 4 additions and 23 deletions.
27 changes: 4 additions & 23 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,23 +1,4 @@
# Verwenden Sie eine offizielle Node.js-Image-Version als Basis
FROM node:18-alpine

# Setzen Sie das Arbeitsverzeichnis im Container
WORKDIR /usr/src/app

# Kopieren Sie die package.json- und package-lock.json-Dateien, um die Abhängigkeiten zu installieren
COPY package*.json ./

# Installieren Sie die Abhängigkeiten
RUN npm install

# Kopieren Sie den restlichen Anwendungscode
COPY . .

# Erstellen Sie die statischen Dateien
RUN npm run build

# Exponieren Sie den Port, auf dem die Anwendung läuft
EXPOSE 3000

# Starten Sie die Anwendung
CMD ["npm", "start"]
FROM httpd:2.4 AS runtime
COPY /src/dist /usr/local/apache2/htdocs/
EXPOSE 80
EXPOSE 443

0 comments on commit eebfea7

Please sign in to comment.