Gitlab docker not working if external_url is set

Kudo’s from the future.
I had the exact same issue configuring a docker, where that external reference to match my port mapping, changes the internal service. Are we missing something?

Took a lot of dead ends to find this, thanks for the capture.