Dieses Beispiel zeigt, wie du eine Node.js-Anwendung mit einem Dockerfile für die Bereitstellung auf den Leistungen des Anwendungs-Hostings von Kinsta aus einem GitHub-Repository einrichtest.
- Melde dich bei GitHub an und erstelle ein neues Repository aus diesem Template (Dieses Template verwenden > Ein neues Repository erstellen): 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.