Este es un ejemplo de cómo configurar una aplicación Ruby on Rails con un Dockerfile para desplegarla en los servicios de Alojamiento de Aplicaciones de Kinsta.

  1. Haz un fork de este repositorio de GitHub: Kinsta —  Hola Mundo — Dockerfile — Rails
  2. En MyKinsta, añade una aplicación con el repositorio Hola Mundo Dockerfile Rails. Asegúrate de seleccionar Usar Dockerfile para configurar una imagen de contenedor. El comando Start puede dejarse en blanco para el proceso web, ya que Kinsta detecta automáticamente el comando necesario durante el primer despliegue.

La aplicación está disponible tan pronto como termina la compilación, y la página Rails por defecto que confirma la instalación exitosa se carga en la URL de tu aplicación.

Instalación exitosa de Ruby on Rails.
Instalación exitosa de Ruby on Rails.

Ciclo de Vida del despliegue

Cuando creas la aplicación por primera vez, Kinsta crea un proceso a partir de la instrucción ENTRYPOINT.

ENTRYPOINT ["entrypoint.sh"]

Si cambias esta instrucción en el repositorio, el proceso no se modifica por defecto, por lo que debes editar el proceso en los Procesos de tu aplicación en MyKinsta.