Catálogo de Sistemas

Documentação e procedimentos

Ferramentas do usuário

Ferramentas do site


sistema_academico:criacao_de_ambiente_de_desenvolvimento

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
Próxima revisão Ambos lados da revisão seguinte
sistema_academico:criacao_de_ambiente_de_desenvolvimento [09/06/2021 11:48]
Carlitos [1. Docker Postgres 9.5]
sistema_academico:criacao_de_ambiente_de_desenvolvimento [09/06/2021 15:09]
Carlitos [1. Docker Postgres 9.5]
Linha 28: Linha 28:
 ===== 1. Docker Postgres 9.5 ===== ===== 1. Docker Postgres 9.5 =====
  
-Para construir essa docker crie uma pasta chamada ​"postgres". Dentro dessa pasta crie um arquivo chamado ​"docker-compose.yml" ​com o conteúdo:+Para construir essa docker crie uma pasta chamada ​''​postgres''​. Dentro dessa pasta crie outra pasta chamada ''​data''​ e um arquivo chamado ​''​docker-compose.yml'' ​com o conteúdo:
 <​code>​ <​code>​
 version: "​2"​ version: "​2"​
Linha 41: Linha 41:
     volumes:     volumes:
       - "​.:/​var/​lib/​postgresql/​backup"​       - "​.:/​var/​lib/​postgresql/​backup"​
 +      - "​./​data:/​var/​lib/​postgresql/​data"​
     ports:     ports:
       - 5003:5432       - 5003:5432
Linha 51: Linha 52:
 </​code>​ </​code>​
  
-Copie o arquivo de DUMP do banco (padrão compactado com Inserts explícitos - deve ser solicitado junto a equipe de desenvolvimento) para dentro da mesma pasta "postgres", por exemplo: dump.backup. ​+Copie o arquivo de DUMP do banco (padrão compactado com Inserts explícitos - deve ser solicitado junto a equipe de desenvolvimento) para dentro da mesma pasta ''​postgres''​, por exemplo: ​''​dump.backup''​
  
 E então após a salvar o arquivo vá até o terminal e entre com os comandos abaixo: E então após a salvar o arquivo vá até o terminal e entre com os comandos abaixo:
Linha 72: Linha 73:
 </​code>​ </​code>​
  
-Pronto! Caso queira testar essa conexão pode utilizar o pgAdmin ​e acessar o banco de dados "dbsigaedu" ​pela porta 5003 através do IP 173.20.0.1, conforme definido no docker-compose.+Pronto! Caso queira testar essa conexão pode utilizar o [[https://​www.pgadmin.org/​download/​|PgAdmin]] ​e acessar o banco de dados ''​dbsigaedu'' ​pela porta ''​5003'' ​através do ''​localhost''​, conforme definido no arquivo de configuração da docker ​''​postgres''​.
  
 ===== 2. Docker Apache2/​PHP5.6 ===== ===== 2. Docker Apache2/​PHP5.6 =====
sistema_academico/criacao_de_ambiente_de_desenvolvimento.txt · Última modificação: 21/06/2021 16:55 por Carlitos