Dit is een voorbeeld van het opzetten van een Ruby on Rails applicatie met een Dockerfile om te deployen op Kinsta’s Applicatie Hosting diensten vanuit een GitHub repository.
- Log in op GitHub en maak een nieuwe repository aan vanuit deze template (gebruik deze template > maak een nieuwe repository): Kinsta – Hello World – Dockerfile – Rails
- Voeg in MyKinsta een applicatie toe met de Hello World Dockerfile Rails repository. Zorg ervoor dat je Gebruik Dockerfil om container image in te stellen kiest. Het Start commando kun je voor het webproces leeg laten, want Kinsta detecteert automatisch het vereiste commando tijdens de eerste deployment.
De app is beschikbaar zodra de build klaar is, en de standaard Rails pagina die de succesvolle installatie bevestigt laadt op de URL van je applicatie.

Deployment levenscyclus
Wanneer je de app voor het eerst maakt, creëert Kinsta een proces van de instructie ENTRYPOINT
.
ENTRYPOINT ["entrypoint.sh"]
Als je deze opdracht in de repository wijzigt, wordt het proces niet standaard gewijzigd, dus moet je het proces bewerken in de Processen van je applicatie in MijnKinsta.