Carga de Base Postgres en un docker

Para trabajar localmente necesito cargar una base de datos de 20 Gb

Paso 1:

Copiar Script de BDD en el docker

docker cp miscript.sql micontenedor:/miscript.sql

Paso 2:

Ejecutar script de docker en base de datos

docker exec -i micontenedor psql -U postgres -d mibase -f /miscript.sql

Paso 3:

Podemos verificar la carga contando los registros

SELECT
schemaname AS esquema,
relname AS tabla,
n_live_tup AS total_registros
FROM pg_stat_user_tables
WHERE schemaname = 'public'
ORDER BY total_registros DESC;