не понял. в чём отличие?
нет способа поменять привязку порта контейнера, так как она жёстко зашивается при его создании.
и я не вижу на это никаких причин кроме пофигизма авторов докера(
Привязку чего к чему? Если докер, то в аргументы в командной строке при запуске поправь, если композ, то файлик поправь