Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

459
Visualizações
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
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda