docker COMANDO CREAR postgres-db
docker container run \
-d \
--name postgres-db \
-e POSTGRES_PASSWORD=123456 \
-v postgres-db:/PATH/DE/LA/BASE/DE/DATOS \
postgres:15.1
Powershell
docker container run `
-d `
--name postgres-db `
-e POSTGRES_PASSWORD=123456 `
-v postgres-db:/PATH/DE/LA/BASE/DE/DATOS `
postgres:15.1
docker container run \
--name pgAdmin \
-e PGADMIN_DEFAULT_PASSWORD=123456 \
-e PGADMIN_DEFAULT_EMAIL=superman@google.com \
-dp 8080:80 \
dpage/pgadmin4:6.17
Powershell
docker container run `
--name pgAdmin `
-e PGADMIN_DEFAULT_PASSWORD=123456 `
-e PGADMIN_DEFAULT_EMAIL=superman@google.com `
-dp 8080:80 `
dpage/pgadmin4:6.17
- Click en Servers
- Click en Register > Server
- Colocar el nombre de: "SuperHeroesDB" (el nombre no importa)
- Ir a la pestaña de connection
- Colocar el hostname "postgres-db" (el mismo nombre que le dimos al contenedor)
- Username es "postgres" y el password: 123456
- Probar la conexión
docker network ALGO PARA CREAR postgres-net
docker container ALGO PARA LISTAR LOS CONTENEDORES
docker network connect postgres-net ID del contenedor 1
docker network connect postgres-net ID del contenedor 2
Si logra establecer la conexión, todo está correcto, proceder a crear una base de datos, schemas, tablas, insertar registros, lo que sea.
Completado !!!!
![image](https://private-user-images.githubusercontent.com/104214911/331837039-d8bdc380-0247-4db5-bac3-4ab98cd6c52b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3ODQ2MDEsIm5iZiI6MTcyMTc4NDMwMSwicGF0aCI6Ii8xMDQyMTQ5MTEvMzMxODM3MDM5LWQ4YmRjMzgwLTAyNDctNGRiNS1iYWMzLTRhYjk4Y2Q2YzUyYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNFQwMTI1MDFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wMzk0MWRlNzA0NzRlNDdlNTdhMDQwYmY4NzJlMjllZTM1MDc5N2JmNDYwOTU0OTZmNDliNDI5ODBjMDM0ZWU1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.VuwDb6zUR7Lx35HRuJ4PFGWnSczxFb0-4rdsTQ3e6UA)