Configure o PostGres usando a imagem do Docker no Windows

Configure o PostGres usando a imagem do Docker no Windows
Docker é uma plataforma de desenvolvimento de aplicativos de código aberto frequentemente usado. Ao desenvolver o projeto ou aplicação, os desenvolvedores pensam em gerenciamento de projetos. Para esse fim, eles normalmente utilizam os DBMs para armazenar e gerenciar aplicativos. O PostgreSQL está bem estabelecido e mantido RDBMS que geralmente usa consultas SQL para salvar e gerenciar dados do projeto.

Este blog ilustrará o método para configurar o Postgres usando o Docker no Windows.

Como instalar e conectar o Postgres usando o Docker no Windows?

A plataforma Docker suporta inúmeras ferramentas para o desenvolvimento de projetos, e o PostgreSQL é um deles. Para instalar e conectar o PostgreSQL, primeiro, puxe o “PostGres”Docker Official Image, e crie e execute o contêiner através da imagem puxada. Depois disso, instale “pgadmin4”E conecte o recipiente do pós -gres para pgadmin4.

Para as diretrizes adequadas, utilize as etapas listadas.

Etapa 1: Puxe a imagem oficial do Docker “Postgres”

Primeiro, puxe o “PostGres”Imagem oficial do Postgres do Docker Hub Registry:

> Docker Pull Postgres

Etapa 2: Crie e execute o contêiner

Em seguida, execute o puxado “PostGres”Imagem para criar e iniciar o contêiner do docker:

> Docker Run -Nome PostgreSql -e PostGres_User = root -e PostGres_Password = root -p 5432: 5432 -v/data:/var/lib/postgreSql/data -d PostGres

No comando acima:

  • ““-nome”É utilizado para definir o nome do contêiner.
  • ““-e”É usado para especificar as variáveis ​​de ambiente, como nome de usuário e senha.
  • ““-p”Alocou a porta exposta para o contêiner.
  • ““-v”Define ou aloca o volume ou sistema de arquivos para o contêiner.
  • ““-d”Executa o contêiner como serviços de back -end ou em modo isolado.
  • ““PostGres”É uma imagem do docker usada para instalar o Postgres:

Etapa 3: Instale “pgadmin4” usando a imagem do docker

Na próxima etapa, puxe a imagem do Docker para instalar pgadmin4. O "pgadmin4”É uma versão da GUI do PostgreSQL. Por isso, nós puxamos o “dpage/pgadmin4: mais recente”Imagem:

> Docker Pull dpage/pgadmin4: mais recente

Etapa 4: Access Pgadmin4

Agora, execute a imagem puxada para criar e executar o contêiner para acessar o pgadmin4. Para executar o “dpage/pgadmin4”Imagem no contêiner, defina o email e a senha, conforme especificado no comando abaixo:

> Docker Run -Nome my -pgadmin -p 82:80 -E 'pgadmin_default_email = [email protected] '-e' pgadmin_default_password = root' -d dpage/pgadmin4

Etapa 5: Forneça credenciais do usuário para pgadmin4

Em seguida, acesse o pgadmin4 na porta especificada do localhost. Por exemplo, visitamos “LocalHost: 82”. Forneça a credencial de login que você definiu na etapa anterior:

Pode -se observar que instalamos e acessamos com sucesso o pgadmin4 usando o Docker:

Etapa 6: Inspecione o contêiner Postgres

Inspecione o recipiente do Postgres através do “Docker inspecionar ”Comando. Em nosso cenário, inspecionamos o “PostGresql”Contêiner que foi criado pelo“PostGres”Imagem:

> Docker Inspecione PostgreSQL

Observe a variável de ambiente (nome de usuário/senha) que você definiu ao criar o contêiner e o host ou endereço IP do contêiner são mostrados abaixo:

Etapa 7: Conecte o PGADMIN4 à instância do Docker Postgres

Agora, conecte o pgadmin4 ao recipiente do Docker Postgres “PostGresql”. Para esse fim, primeiro, adicione um novo servidor para o Postgres clicando com o botão direito do mouse no “Servidor", Clique em"Registro”Para registrar o novo servidor:

Defina o nome para o servidor. Por exemplo, utilizamos “PostGresql”:

Depois disso, vá para o “Conexão”Menu e coloque o endereço IP do contêiner do Postgres, porta, nome de usuário e senha. Então, acerte o “Salvar" botão:

Aqui, você pode ver que conectamos a instância do recipiente do Postgres com o PGADMIN4 para acessar e usar o PostgreSQL:

Isso é tudo! Explicamos como configurar o Postgres usando a imagem do Docker no Windows.

Conclusão

Para instalar o banco de dados PostGresql, puxe a imagem do docker “PostGres”Do registro oficial do Docker Hub. Em seguida, execute a imagem para recipiente e instalar PostgreSQL. Depois disso, instale o pgadmin4 através do “dpage/pgadmin4: mais recente”Imagem e conecte a instância do recipiente do Postgres ao pgadmin4. Este artigo ilustrou como configurar o Postgres usando uma imagem do Docker no Windows.