... | @@ -46,12 +46,20 @@ Requisitos: |
... | @@ -46,12 +46,20 @@ Requisitos: |
|
- Docker
|
|
- Docker
|
|
- Repositório backend clonado
|
|
- Repositório backend clonado
|
|
- Ferramenta para SSH
|
|
- Ferramenta para SSH
|
|
|
|
- Conta no [DockerHub](https://hub.docker.com/)
|
|
|
|
|
|
Para o backend:
|
|
Para o backend:
|
|
1 - Com projeto clonado na máquina local, rodar o comando no mesmo diretório:
|
|
1 - Com projeto clonado na máquina local, rodar o comando no mesmo diretório:
|
|
|
|
|
|
``` mvn clean install ```
|
|
``` mvn clean install ```
|
|
|
|
|
|
2 - Gerar a imagem do container Docker que irá conter nosso serviço:
|
|
2 - Gerar a imagem do container Docker que irá conter nosso serviço:
|
|
|
|
``` docker build -t <userDockerhub>/iacc_backend:latest .```
|
|
|
|
|
|
|
|
3 - Teste localmente o container para ver se ta tudo okay com o comando:
|
|
|
|
```docker run -p 8080:8080 iacc_backend ```
|
|
|
|
|
|
|
|
4 - Faça login com suas credenciais do Dockerhub:
|
|
|
|
```docker login ```
|
|
|
|
|
|
``` docker run -p 8080:8080 yourapp``` |
|
5 - Depois subir a imagem para o repositório do Dockerhub:
|
|
\ No newline at end of file |
|
```docker push <userDockerhub>/iacc_backend:latest``` |