Configurar Postgres usando Docker Image en Windows

Configurar Postgres usando Docker Image en Windows
Docker es una plataforma de desarrollo de aplicaciones de código abierto utilizada con frecuencia. Al desarrollar el proyecto o la aplicación, los desarrolladores piensan en la gestión de proyectos. Para este propósito, generalmente utilizan los DBM para almacenar y administrar aplicaciones. PostgreSQL está bien establecido y mantenido RDBMS que generalmente usa consultas SQL para guardar y administrar datos del proyecto.

Este blog ilustrará el método para configurar Postgres usando Docker en Windows.

Cómo instalar y conectar Postgres usando Docker en Windows?

La plataforma Docker admite numerosas herramientas para el desarrollo de proyectos, y PostgreSQL es una de ellas. Para instalar y conectar PostgreSQL, primero, extraiga el "post -put"Imagen oficial de Docker, y cree y ejecute el contenedor a través de la imagen extraída. Después de eso, instale "pgadmin4"Y conecte el contenedor de Docker de Postgres a PGADmin4.

Para la guía adecuada, utilice los pasos enumerados.

Paso 1: Tire de la imagen oficial de Docker "Postgres"

Primero, tira del "post -put"Imagen oficial de Postgres del Registro de Docker Hub:

> Docker Pull Postgres

Paso 2: Crear y ejecutar contenedor

A continuación, ejecute el Tirado "post -put"Imagen para crear e iniciar el contenedor Docker:

> Docker Ejecutar - -Name Postgresql -e Postgres_user = root -e postgres_password = root -p 5432: 5432 -v/data:/var/lib/postgresql/data -d postgres

En el comando anterior:

  • "-nombre"Se utiliza para definir el nombre del contenedor.
  • "-mi"Se utiliza para especificar las variables de entorno, como el nombre de usuario y la contraseña.
  • "-pag"Asignó el puerto de exposición para el contenedor.
  • "-V"Define o asigna el sistema de volumen o archivo para el contenedor.
  • "-d"Ejecuta el contenedor como servicios de backend o en modo separado.
  • "post -put"Es una imagen de Docker utilizada para instalar Postgres:

Paso 3: Instale "Pgadmin4" usando Docker Image

En el siguiente paso, extraiga la imagen Docker para instalar PGADmin4. El "pgadmin4"Es una versión GUI de PostgreSQL. Por hacerlo, hemos sacado el "DPAGE/PGADMIN4: Último" imagen:

> Docker Pull DPage/Pgadmin4: Último

Paso 4: Acceder a pgadmin4

Ahora, ejecute la imagen extraída para crear y ejecutar el contenedor para acceder a Pgadmin4. Para ejecutar el "dpage/pgadmin4Imagen en el contenedor, establezca el correo electrónico y la contraseña como se especifica en el siguiente comando:

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

Paso 5: Proporcionar credenciales de usuario para PGADmin4

A continuación, acceda al pgadmin4 en el puerto especificado de localhost. Por ejemplo, visitamos "Localhost: 82". Proporcione la credencial de inicio de sesión que ha establecido en el paso anterior:

Se puede observar que hemos instalado y accedido con éxito el PGADmin4 usando Docker:

Paso 6: Inspeccione el contenedor Postgres

Inspeccione el contenedor de Postgres a través del "Docker inspeccionar " dominio. En nuestro escenario, hemos inspeccionado el "postgresql"Contenedor creado por el"post -put" imagen:

> Docker inspeccionar PostgreSQL

Tenga en cuenta la variable de entorno (nombre de usuario/contraseña) que ha establecido al crear el contenedor y la dirección host o IP del contenedor se muestran a continuación:

Paso 7: Conecte Pgadmin4 a la instancia de Docker Postgres

Ahora, conecte el PGADMin4 al contenedor de Postgres Docker "postgresql". Para este propósito, primero, agregue un nuevo servidor para Postgres haciendo clic derecho en el "Servidor", Luego haga clic en"Registro"Para registrar el nuevo servidor:

Establezca el nombre del servidor. Por ejemplo, hemos utilizado "Postgresql":

Después de eso, muévase al "Conexión"Menú, y coloque la dirección IP IP del contenedor Postgres, el puerto, el nombre de usuario y la contraseña. Entonces, golpea el "Ahorrar" botón:

Aquí, puede ver que hemos conectado la instancia de contenedor Postgres con PGADmin4 para acceder y usar PostgreSQL:

Eso es todo! Hemos explicado cómo configurar Postgres usando Docker Image en Windows.

Conclusión

Para instalar la base de datos PostgreSQL, extraiga la imagen Docker "post -put"Del registro oficial de Docker Hub. Luego, ejecute la imagen para contener e instalar PostgreSQL. Después de eso, instale el pgadmin4 a través del "DPAGE/PGADMIN4: ÚltimoImagen y conecte la instancia de contenedor Postgres a PGADmin4. Este artículo ha ilustrado cómo configurar Postgres usando una imagen de Docker en Windows.