Métodos de build
Dockerfile, Railpack, Nixpacks y buildpacks: cuál se usa y cómo encajan los builds en tus servidores.
Paso a paso: Desplegar Docker en DigitalOcean · Desplegar Docker en Hetzner · Desplegar Docker en Vultr · Desplegar Docker en OVHcloud · Desplegar Docker en Scaleway · Desplegar Docker en UpCloud
| Método | Cuándo |
|---|---|
| Dockerfile | el repositorio tiene uno que construye la app (un Dockerfile que no agrega nada del repositorio — una imagen de desarrollo que espera un bind mount — se omite automáticamente) |
| Railpack | el predeterminado para repositorios sin Dockerfile |
| Nixpacks | alternativa cuando Railpack no puede planear un repositorio |
| Buildpacks | se elige explícitamente en Configuración → Método de build |
Builds en servidores pequeños
Railyard ajusta automáticamente cada build a la máquina donde corre, incluso usando un servidor de build temporal más grande cuando tu proveedor lo permite, así que la mayoría de los builds se completan sin ajustes manuales. Los builds tienen hasta 60 minutos, y las descargas de imágenes reintentan ante fallas transitorias.
Si un build aun así se queda sin memoria, la página de despliegue lo indica y sugiere el siguiente paso.