SUAP usando o Docker
Pré requisitos
- Instalar o Docker na máquina do desenvolvedor: O projeto Docker
- Instalar o Banco de Dados Postgresql na máquina do desenvolvedor: Instalação do Postgres 9.4
- Clonar o Projeto SUAP do GITLAB em /opt/suap na máquina do desenvolvedor
Passo-a-passo da realização de uma tarefa no SUAP
- Criar o branch no git
git checkout -b modulo#num_tarefa_kanban (i.e. patrimonio#268)
- Na raiz do projeto (/opt/suap), inicie o conteiner de desenvolvimento através do comando:
sudo cd /opt/suap && docker-compose up
- OBS: Caso dê problema na inicialização do Django, devido ao tempo para iniciar um serviço como o BD ou Redis, você pode iniciar cada serviço manualmente.
docker-compose start redis
E depois de algum tempo:
docker-compose start web
- Após aguardar a instalação da imagem e a subida dos contêiners acesse http://localhost:8000