Ahora teniendo ya nuestra imagen, lo que tenemos hacer es crear nuestor contenedor desde esta imagen que hemos descargado tomando en cuenta que nuestra Maquina será la anfitriona, asi que analicemos por partes la linea de comando
-p
para indicar el puerto que utilizará la base de datos, se recomienda utilizar el puerto por defcto que utiliza postgres y acontinuacion indicamos despues de dos puntos que puerto utilizará en nuestra maquina anfitrion quedando de la siguiente manetra -p 5432:5432
asi que cada vez que se quiera acceder a Postgres sera por medio de este puerto--name postgresql
-v la-carpeta-del-sistema:la-carpeta-contenedora
La carpeta del sistema es una que este en sus computadoras en donde se va a sincronizar los datos, y La carpeta contenedora es donde se guardan los datos dentro del contenedor y es aqui -->> /var/lib/posgresql/data
-e
se crea una variable de entorno para el Pasword de la siguiente manera -e POSTGRES_PASWORD=secret
en lugar de secret uds coloquen una contraseña realmente segura -d
esto quiere decir que se va a estar ejecutando permanentemente hasta que detengamos el contenedor% docker run -p 5432:5432 --name postgresql -v MiRutaDeMicompu:/var/lib/posgresql/data -e POSTGRES_PASSWORD=secret -d postgresql