Dies ist ein Beispiel dafür, wie du eine Node.js-Anwendung mit einem Dockerfile einrichtest, um sie auf den Application Hosting Services von Kinsta bereitzustellen.
- Forke dieses GitHub-Repository: Kinsta – Hallo Welt – Dockerfile – Node.js
- In MyKinsta fügst du eine Anwendung mit dem Hello World – Dockerfile – Node.js Repository hinzu. Vergewissere dich, dass du Dockerfile verwenden wählst , um ein Container-Image einzurichten.
- Der Startbefehl kann für den Webprozess leer gelassen werden, da Kinsta den erforderlichen Befehl beim ersten Einsatz automatisch erkennt.
Die Anwendung ist verfügbar, sobald der Build abgeschlossen ist und eine Hello World-Seite unter der URL deiner Anwendung geladen wird.

Bereitstellungs-Lebenszyklus
Wenn du die App erstellst, erstellt Kinsta einen Prozess aus der CMD
Anweisung.
CMD ["npm", "run", "start"]
Wenn du diesen Befehl im Repository änderst, wird der Prozess standardmäßig nicht geändert. Du musst den Prozess also auf der Seite Prozesse deiner Anwendung in MyKinsta bearbeiten.