Skip to content

Instrucciones de instalación de Docker y dockerización de una base de datos postgreSQL y MongoDB

Notifications You must be signed in to change notification settings

Guille-Rubio/instalacion-docker-psql-mongo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

logotipo de The Bridge

Tutorial de instalación y uso de Docker, MongoDB y PostgreSQL

Paso 1: Registro en Docker e instalación de Docker Desktop

1.- Entra en https://hub.docker.com/ y haz click en el botón "Register" en la esquina superior derecha, completa el registro.


WINDOWS

2.- Descarga Docker Desktop para Windows desde este enlace

Una vez descargado, abre el instalador y sigue las instrucciones en pantalla (selecciona "use WSL2 instead of Hyper-V" cuando te lo pregunte)

Tras la instalación, reinicia tu sistema.


macOS

2.- Instalar Docker. Descargar dmg, arrastrar a carpeta aplicaciones


3.- Verifica que Docker se instaló correctamente abriendo una terminal y ejecutando el siguiente comando:

docker --version

Deberías ver algo similar a:

Docker version XX.XX.X, build 55c4c88

En la terminal, ejecuta

docker run docker/whalesay cowsay boo

Deberías ver algo como esto

_____ 
< boo >
 ----- 
    \
     \
      \     
                    ##        .            
              ## ## ##       ==            
           ## ## ## ##      ===            
       /""""""""""""""""___/ ===        
  ~~~ {~~ ~~~~ ~~~ ~~~~ ~~ ~ /  ===- ~~~   
       \______ o          __/            
        \    \        __/             
          \____\______/   

Paso 2: Creación y uso de contenedores Docker de PostgreSQL

Debemos crear los contenedores de Docker para PostgreSQL.

En macOS, asegurate de que Docker Desktop está abierto de esta forma se inicia un proceso en segundo plano que permite ejecutar los comandos por terminal

Ejecuta este comando para ello:

docker run --name some-postgres -e POSTGRES_PASSWORD=<your_password> -d -p 5432:5432 postgres

Reemplaza '<your_password>' con '123456'

En macOS puede solicitar ejecutar el comando como super usuario, añadir sudo al comienzo del comando

Paso 3: Acceso a los contenedores con pgAdmin4

PgAdmin4

  • Descarga e instala pgAdmin4:

  • Inicia pgAdmin4

  • Haz clic en "Add New Server".

  • En la pestaña "General", asigna un nombre a la conexión, da igual cual sea.

En la pestaña "Connection", introduce:

  • En "hostname" : localhost
  • En "Port": 5432
  • En Maintenance Database : postgres
  • En Username: postgres
  • Utiliza el password que utilizaste al crear el contenedor → 123456
  • Marca "Save Password"

Haz clic en "Save" para guardar la conexión.
connection

¡Ahora deberías poder interactuar con tu base de datos PostgreSQL a través de pgAdmin4!

Deberías poder ver la conexión a la izquierda en PG Admin 4:

successful connection pgadmin

Paso 4: Pasos para crear y usar contenedor de MongoDB

Ejecuta este comando para ello:

docker run --name some-mongo -d -p 27017:27017 mongo

MongoDB Compass

Compass es el visor de las bases de datos de MongoDB, para utilizarlo sigue los siguientes pasos:

  • Descarga e instala MongoDB Compass:

  • Inicia MongoDB Compass.

  • En el campo "URI", introduce 'mongodb://localhost:27017' y haz clic
    en "Connect".

Deberías poder ver las bases de datos del contenedor:

successful connection to mongo

Fuentes

docker macOS
docker Windows
pgAdmin
compass
docker postgresql
docker mongo

About

Instrucciones de instalación de Docker y dockerización de una base de datos postgreSQL y MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published