Как развернуть бд PostgreSQL на локальном компьютере для разработки?
Установите Docker и docker-compose. Создайте файл docker-compose.yml со следующим содержимым (см. ниже) и выполните команду sudo docker-compose up -d в директории с этим файлом.
version: '2'
services:
    db:
        image: postgres:13
        volumes:
            - ./db:/var/lib/postgresql/data/pgdata
        ports:
            - 5428:5432
        environment:
            - POSTGRES_USER=user
            - POSTGRES_DB=mydatabase
            - POSTGRES_PASSWORD=12345
            - PGDATA=/var/lib/postgresql/data/pgdata
База будет доступна по следующим данным:

Хост: 127.0.0.1
Порт: 5428
Название базы: mydatabase
Пользователь: user
Пароль: 12345

P.s. после рестарта контейнера содержимое базы очищаться не будет, т.к. указан volumes.
Виртуалка с установленным и нормально настроенным пакетом. Не привыкайте к кривоте, СУБД в контейнере - именно из этой оперы.