Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

267
Vistas
Makefile se cuelga cuando se usa docker-compose -d y falla con el código 129 sin -d

como referencia, mi regla se ve así:

 aRule: docker-compose exec -d service /bin/bash -c "/path/to/drush -y drush-commmand"

En Ubuntu 16.04 y 14.04, si ejecuto un comando como docker-compose exec -d service /bin/bash -c "/path/to/drush -y drush-commmand en una regla Makefile, Makefile se bloquea y luego falla debido a MemoryError del contenedor docker.Este comando, sin embargo, funciona tanto en centos como en docker-machine.

Trato de sustituir el comando con docker-compose exec service /bin/bash -c "path/to/drush -y drush-command (sin el indicador -d) y esta vez el comando drush tiene éxito, sin embargo, Makefile falla con un error código 129 .

Luego trato de corregir el problema con el comando modificado, docker-compose exec service /bin/bash -c "path/to/drush -y drush-command 1>/dev/null" , esto funciona... pero parece un un poco hack-ish

¿Cuál es la forma correcta de hacer esto y por qué recibo los errores antes mencionados?

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda