====== SUAP usando o Docker ======
===== Pré requisitos =====
- Instalar o Docker na máquina do desenvolvedor: [[sistemas:suap:instalacaodocker|O projeto Docker]]
- Instalar o Banco de Dados Postgresql na máquina do desenvolvedor: [[sistemas:suap:instalacaopostgres|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