Estudo de Docker e Docker-Compose para aplicação Nodejs
Execute o commando docker-compose up.
- Instale o AWS CLI: veja aqui
- Configure o AWS CLI: rode o comando
aws configure - Instale o Docker-Machine: Manual
- Crie um servidor EC2 na AWS (isso pode demorar um tempo)
docker-machine create --driver amazonec2 NodeAWS01Onde "NodeAWS01" é o nome da sua instância a ser criada na AWS.
- Rode os comandos para utilizar a instância da AWS:
docker-machine env NodeAWS01- Onde "NodeAWS01" é o nome da instância criada.eval $(docker-machine env NodeAWS01)
- Execute o comando
docker-compose uppara subir a sua aplicação na AWS. - Configure o seu Security Group para liberar a porta da sua aplicação.
- Para voltar a utilizar comandos Docker na máquina local, execute o comando
eval $(docker-machine env -u)