Почему поднятый в Docker Postgres может отказывать в соединении?
потомуч то вы вешаете его на порт 54320 , а пытаетесь подключится к 5432
Вы указали порт для подключения с хоста, но используете другой порт в скрипте