... | ... | @@ -46,7 +46,7 @@ Siga os passos a seguir de acordo com a sua plataforma |
|
|
2. ssh -i <NAME_OF_KEYPAIR_FILE>ec2-user@<PUBLIC_DNS>
|
|
|
3. git clone http://tools.ages.pucrs.br/appoio/backend.git
|
|
|
4. docker build . -t backend
|
|
|
5. docker run -d -p 3000:3000 backend
|
|
|
5. docker run -d -p 3000:3000 --env-file env.list backend
|
|
|
|
|
|
> Note que a porta de acesso do docker mapeia para a porta 3000, ou seja, a porta definida na nossa aplicação deve ser igual a porta informada no docker, neste caso ```3000```
|
|
|
|
... | ... | @@ -65,6 +65,30 @@ Siga os passos a seguir de acordo com a sua plataforma |
|
|
7. Com tudo configurado clique em "Open"
|
|
|
8. git clone http://tools.ages.pucrs.br/appoio/backend.git
|
|
|
9. docker build . -t backend
|
|
|
10. docker run -d -p 3000:3000 backend
|
|
|
10. docker run -d -p 3000:3000 --env-file env.list backend
|
|
|
|
|
|
Pronto, o backend da nossa aplicação está pronto para ser utilizado
|
|
|
|
|
|
## Caso já tenha uma instância configurada
|
|
|
|
|
|
Alguns comandos úteis para executar o Docker dentro da sua instância, ressalto que todos os comandos devem ser executados dentro da pasta do projeto:
|
|
|
|
|
|
Para criar a imagem do Docker que será executada utilize o comando:
|
|
|
* docker build . -t backend
|
|
|
|
|
|
Para executar a imagem criada utilize o comando:
|
|
|
* docker run -d -p 3000:3000 --env-file env.list backend
|
|
|
|
|
|
Para matar a instância do Docker criada, use o comando:
|
|
|
* docker kill <tag da instância>
|
|
|
|
|
|
> Note: Sem os símbolos de < e >
|
|
|
|
|
|
Para verificar as instâncias executando no Docker utilize o comando:
|
|
|
* docker stats
|
|
|
|
|
|
Para verificar o que foi exibido no terminal da instância do Docker utilize o comando:
|
|
|
* docker logs <tag da instância>
|
|
|
|
|
|
> Note: Sem os símbolos de < e >
|
|
|
|
|
|
Pronto, o backend da nossa aplicação está pronto para ser utilizado |
|
|
\ No newline at end of file |