Доброго времени. Столкнулся с такой же проблемой. Желаю поделиться решением данной проблемы.
1. Выключить виртуализацию протоколов TCP IP в Хиосе (не факт что в этом дело) но я включил данную опцию.
2. Не нужно прописывать 172/17/42/1:5432 напишите 127/0/0/1:5432 но это на релизе докера 2/20. На релизе 1/19 такой способ не работает и необходим костыль в виде iptables пример 192/168/1/102:5432 так как я использую роутер настроил следующую таблицу. Раздел nat_wormations под меню virtuls_servise пробрасываем порты на нужный нам IP (повторяю платформы докер 1/19) данная схема не заработает на платформе 2/20. В платформе 2/20 исправили данный баг.
Всем удачи.