Skip to content

Gabrielfernandes7/docker-database-default

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Banco de Dados PostgreSQL & pgAdmin (Docker) 🐳

Este projeto fornece um ambiente isolado e pronto para uso com PostgreSQL 13 e pgAdmin 4, configurado para acesso imediato sem necessidade de login manual.

🚀 Como Iniciar

  1. Certifique-se de ter o Docker instalado.
  2. No diretório do projeto, suba os serviços:
    docker-compose up -d
  3. O pgAdmin estará disponível em: http://localhost:5050

🔑 Credenciais e Acesso

O ambiente foi configurado no modo Single User, portanto, não será solicitada senha para entrar na interface web do pgAdmin.

Conexão com o Banco (Interna ao Docker)

Se você utilizar o pgAdmin deste repositório, o servidor já deve aparecer configurado. Caso precise adicionar manualmente:

  • Host: db
  • Porta: 5432
  • Usuário: postgres
  • Senha: root1914
  • Database: defaultdb

Conexão Externa (DBeaver / Aplicação Local)

Para conectar ferramentas instaladas diretamente no seu Windows/Mac/Linux:

  • Host: localhost
  • Porta: 5433

🛠️ Comandos Úteis

Limpeza Total (Reset)

Se você alterou configurações e o banco apresentar erro de autenticação, limpe os volumes e reinicie:

docker-compose down -v
docker-compose up -d

Parar os Serviços

docker-compose stop

📂 Estrutura de Arquivos

  • docker-compose.yml: Definição dos containers.
  • servers.json: Auto-configuração do servidor no pgAdmin.
  • postgres_data/: (Gerado automaticamente) Persistência dos dados.

About

Banco de dados Postgres com PgAdmin instalado

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors