Как перенести базу данных на другой диск?
у постгреса есть переменная которая определяет путь папке с фалами БД, вы можете стопнуть сервис, перенести файлы, поправить путь в переменной и запустить постгрес.
Правка переменной с путем:
systemctl edit postgresql.service
и там прописать
[Service]
Environment=PGDATA=/newdirectory/postgresql/data

По докеру увы не подскажу - не пользуюсь.
Переносить базу в виде ее файла? Народ вы серьезно? Реплику делать для переноса??
Делаете как положено, штатными средствами export\import баз.