Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

453
Views
Implementación de una aplicación Laravel creada con LaraDock en Heroku

Tengo un archivo heroku.yml creado en el directorio raíz de mi aplicación. De acuerdo con la documentación de Heroku, debería señalar build.docker.web a algún Dockerfile específico ( https://devcenter.heroku.com/articles/build-docker-images-heroku-yml ). Sin embargo, mi aplicación (creada con LaraDock) hace referencia a varios Dockerfiles y no estoy seguro de a cuál debo apuntar build.docker.web para compilar correctamente mi aplicación en Heroku.

Ejecuto mi entorno de desarrollo con docker-compose usando docker-compose up -d nginx redis postgres para poner en funcionamiento mis contenedores LaraDock:

  • laradock_redis
  • laradock_nginx
  • laradock_postgres
  • laradock_php-fpm
  • espacio_de_trabajo_laradock
  • ventana acoplable: dind

Según los documentos de Heroku, entiendo que no debo incluir imágenes de Postgres o Redis en mi compilación, ya que usaré complementos de Heroku para ellas. Sin embargo, ¿cómo incluyo todos los demás contenedores en mi heroku.yml ? ¿Tengo que incluirlos todos? ¿A cuál de los Dockerfile de estos contenedores debo apuntar build.docker.web ? No tengo ni idea y hay casi literalmente un espacio negativo de información sobre cómo implementar LaraDock en Heroku.

Cualquier guía o si tiene un heroku.yml de ejemplo que haya configurado para LaraDock que pueda compartir sería muy apreciado.

He leído la documentación de Heroku varias veces sobre cómo implementar aplicaciones dockerizadas, pero supongo que es un poco demasiado complejo y enrevesado para mí en este punto sobre cómo utilizar esto con algo como LaraDock.

Por favor, no me señale los artículos de Heroku sobre esto. Los he leído de 8 maneras hasta el domingo sin suerte entendiendo lo que debería estar haciendo.

Entiendo cómo implementaría si tuviera un solo archivo Docker en la raíz de mi proyecto, pero no lo tengo. Tengo un subdirectorio laradock que contiene mis imágenes con sus respectivos Dockerfiles y luego lo giro usando un archivo docker-compose.yml que se encuentra en ese mismo laradock para dev. ¿Cómo traduzco esto a una implementación para Heroku?

ACTUALIZACIÓN: Terminé haciendo algunos progresos aquí por mi cuenta, pero no tengo tiempo para eliminar un error, crear un error, eliminar un error, etc. hasta que entienda esto por completo. He vuelto a usar un Procfile para Heroku por el momento.

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!