Este es un ejemplo de cómo configurar una aplicación Node.js con un Dockerfile para desplegar en los servicios de Alojamiento de Aplicaciones de Kinsta desde un repositorio GitHub.
- Inicia sesión en GitHub y crea un nuevo repositorio a partir de esta plantilla (Usa esta plantilla > Crea un nuevo repositorio): Kinsta – Hola Mundo – Dockerfile – Node.js
- En MyKinsta, añade una aplicación con el repositorio Hello World — Dockerfile — Node.js. Asegúrate de seleccionar Usar Dockerfile para configurar una imagen de contenedor.
- El comando de Inicio puede dejarse en blanco a medida que añades la aplicación.
Nota: El Dockerfile debe incluir el comando de inicio en una líneaCMD
o en una instrucciónENTRYPOINT
.
La aplicación estará disponible en cuanto termine la compilación y se cargue una página Hola Mundo en la URL de tu aplicación.

Ciclo de Vida del Despliegue
Cuando creas la aplicación, Kinsta crea un proceso a partir de la instrucción CMD
del Dockerfile:
CMD ["npm", "run", "start"]
Si cambias este comando en el repositorio después de desplegar la aplicación, el proceso no se actualiza automáticamente en MyKinsta, por lo que también debes editar el comando de Inicio en los Procesos de tu aplicación.