Boa noite! Venho aqui pedir uma ajuda, pois já tentei de tudo e não consigo fazer a aplicação Allbooks rodar corretamente na Elastic Beanstalk. Segue os detalhes do que já foi feito:
1- Criei o Elastic Beanstalk corretamente e consegui acessar a página de teste. 2- Ao fazer o update da minha imagem (v.1.2) recebos erros: Unsuccessful command execution on instance id(s) 'i-0d3d2f9a7cac12520'. Aborting the operation. Failed to deploy application. During an aborted deployment, some instances may have deployed the new application version. To ensure all instances are running the same version, re-deploy the appropriate application version. 3- Fiz o update do Elastic Beanstalk com a imagem dockersamples/static-site e funcionou corretamente. 4- Rodei a imagem v.1.2 localmente mapeando a porta 3000 do container para 80 do host e funcionou corretamente. 5- Modifiquei o Dockerfile e troquei ENTRYPOINT npm, start por ENTRYPOINT ["npm", "start"], fiz o build para a versão 1.3 e mesmo assim não rolou. 6- Editei o Dockerrun.aws.json para:
{ "AWSEBDockerrunVersion": "1", "Image": { "Name": "dvdfranca/imagem1:1.3", "Update": "true" }, "Ports": [ { "ContainerPort": 3000, "HostPort": 80 } ] }
Também não rolou e não sei mais o que tentar. Obs: Na integridade do ambiente aparece "no data".