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

214
Vistas
AWS EB Deploy muestra que falta Dockerrun.aws.json después de la implementación

Estoy tratando de implementar mi aplicación en Elastic Beanstalk (docker en ejecución), pero durante la implementación siempre falla con algo como esto:

 Activity execution failed, because: cat: /var/app/current/Dockerrun.aws.json: No such file or directory cat: /var/app/current/Dockerrun.aws.json: No such file or directory 2ba4cc7f9cb0a66db0ab1be8736ba96bffbb1c96a219cf5e888f99a964ae4f2a

Según tengo entendido, el archivo Dockerrun.aws.josn no es necesario si Dockerfile está presente y no veo ninguna razón por la que debamos tenerlo.

Mi Dockerfile es así:

 FROM ubuntu:16.04 # create source directory RUN rm -rf /var/www RUN mkdir /var/www # update and upgrade ubuntu RUN apt-get update && apt-get upgrade -y # install nginx RUN apt-get install -y nginx # install php 7 RUN apt-get install -y php7.0 php7.0-fpm php7.0-xml php7.0-curl # install php mysql RUN apt-get install -y php7.0-mysql # install php mbstring RUN apt-get install -y php7.0-mbstring # install php mcrypt RUN apt-get install -y php7.0-mcrypt # install git RUN apt-get install -y git # install zip and unzip RUN apt-get install -y zip unzip ADD . /var/www EXPOSE 80 CMD ["/usr/sbin/nginx", "-c", "/etc/nginx/nginx.conf"]

Los archivos fuente de nuestra aplicación están en el mismo directorio que el Dockerfile. Tomé el ejemplo de la estructura de archivos y el propio archivo acoplable de http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/docker-singlecontainer-deploy.html

Usamos el mismo Dockerfile para construir la aplicación usando CodeBuild y no tiene ningún error. también localmente puedo construir esa aplicación sin ningún problema.

Cualquier ayuda sería muy apreciada.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Como se menciona en el comentario a continuación, es posible que el problema no esté en el Dockerrun.aws.json faltante, sino en otra cosa.

Para señalar el problema real, tuve que entrar en el cuadro y verificar los registros. en mi caso fue

 eb ssh less /var/log/eb-docker/containers/eb-current-app/unexpected-quit.log
over 4 years ago · Santiago Trujillo Denunciar
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