1.- Entra en https://hub.docker.com/ y haz click en el botón "Register" en la esquina superior derecha, completa el registro.
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.
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 __/
\ \ __/
\____\______/
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
-
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.
¡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:
Ejecuta este comando para ello:
docker run --name some-mongo -d -p 27017:27017 mongo
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:
Fuentes
docker macOS
docker Windows
pgAdmin
compass
docker postgresql
docker mongo