Nós trabalhamos com containers para construção dos ambientes. Para isso é necessário que você tenha o docker
e o docker-compose
instalados na sua máquina. Acesse a Documentação do Docker e veja como instalar esses pacotes no seu computador.
Ambiente de desenvolvimento
- Na pasta do projeto, rode o seguinte comando para gerar o container com todas as configurações do projeto:
docker-compose build
- Depois execute o comando abaixo para subir o servidor:
docker-compose up
- Em um terminal separado, execute o comando a seguir para rodar as migrações no banco de dados:
docker exec recomendafga_web_1 rake db:migrate
- No seu navegador, acesse a url
localhost:3000
, assim a aplicação já deverá estar rodando em seu computador.
Se for necessário acessar o terminal do container que roda a aplicação, o seguinte comando pode ser utilizado:
docker exec -it recomendafga_web_1 bash