Skip to content

RianBrenoPolonini/rails-api-devise-template

Repository files navigation

README

Instalando Sistema

  1. Instalar o Docker

  2. Para executar o docker, primeiro precisa fazer a imagem do sistema localmente.

docker-compose build
  1. Crie o arquivo .env.development na pasta raíz do projeto e dentro dele adicione as seguintes chaves:
DATABASE_URL_HOST=db
DATABASE_USERNAME=postgres
DATABASE_PASSWORD=postgres
  1. Crie o banco de dados, migração e seed:
docker-compose run --rm app rails db:create
docker-compose run --rm app rails db:migrate
docker-compose run --rm app rails db:seed
  1. Execute o projeto com o comando
docker-compose up -d
  1. Para parar os containers execute o comando na pasta do projeto
docker-compose down
  1. Para fazer live load e possíbilitar o Binding.pry no console faça os seguintes passos:
  • 7.1 Para listar todos os conteiners em execução:
docker ps
  • 7.2 Para fazer o console do terminal ser o log do sistema, execute o comando abaixo e pegue o CONTAINER_ID do comando anterios (7.1)
docker attach CONTAINER_ID
  1. Para acessar o console do rails digite
docker-compose run --rm app rails c
  1. Para executar qualquer comando rails ou rake basta digitar
docker-compose run --rm app COMANDO

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages