ну, ок. Очень просто - у тебя слева - порт на хосте, а справа - порт в контейнере.
Первая типичная ошибка - путают порядок.
Вторая история - что порт указан верно, но в контейнере служба слушает на локалхост и поэтому не принимает соединения. Надо переделывать на адрес
0.0.0.0. Или кто-то промазал с портом - думал, что случает, скажем, 8010, а по факту там какой-нибудь 8080 внутри - надо смотреть конфигурацию.