1
resposta

Por que não aparece as opções de Servers no pgAdmin?

https://prnt.sc/pIFed8MJTj9Y

Por algum motivo não está expandindo as opções que deveria aparecer no pgAdmin 4. Por que isso está acontecendo? Veja o print no link acima.

Foi executado o docker-compose do projeto loja que continha o seguinte código:

    version: '3.5'
    
    services:
      postgres:
        image: postgres:latest
        environment:
          POSTGRES_USER: ${DB_USERNAME}
          POSTGRES_PASSWORD: ${DB_PASSWORD}
          PGDATA: /data/postgres
        volumes:
          - postgres:/data/postgres
        ports:
          - "5432:5432"
        networks:
          - postgres
        restart: unless-stopped
    
      pgadmin:
        image: dpage/pgadmin4
        environment:
          PGADMIN_DEFAULT_EMAIL: ${DB_ADMIN_EMAIL}
          PGADMIN_DEFAULT_PASSWORD: ${DB_PASSWORD}
        ports:
          - "8081:80"
        depends_on:
          - postgres
        networks:
          - postgres
    
    networks:
      postgres:
        driver: bridge
    
    volumes:
        postgres:
1 resposta

Olá, Vinícius!

Pelo print que você compartilhou, parece que as opções de servidores não estão aparecendo no pgAdmin. Isso pode acontecer por alguns motivos. Vou te dar algumas possíveis soluções:

  1. Verifique se o serviço do PostgreSQL está em execução. Você pode fazer isso através do comando docker ps no terminal. Certifique-se de que o contêiner do PostgreSQL está em execução.

  2. Verifique se as portas estão corretamente configuradas no arquivo docker-compose.yml. No seu caso, você definiu a porta 5432 para o PostgreSQL e a porta 8081 para o pgAdmin. Certifique-se de que essas portas não estejam sendo usadas por outros serviços ou processos.

  3. Verifique se você inseriu corretamente as informações de login no pgAdmin. No seu arquivo .env, as informações de login são definidas como admin@root.com para o endereço de e-mail/username e root para a senha. Certifique-se de que você está inserindo essas informações corretamente no pgAdmin.

Se você já verificou todas essas opções e ainda não consegue ver as opções de servidores no pgAdmin, pode ser necessário reiniciar o serviço do pgAdmin ou até mesmo reiniciar o seu computador.

Qualquer dúvida manda aqui.