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:
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.