TCP loadbalancer not using provided address

My Labels:
image

Yet whenever I'm connecting to the endpoint it's routing me through the container ip.
image

It seems Traefik TCP service in Docker dynamic config via labels does not support .address (doc), so it will use the container IP instead. So you need to create the dynamic config in a separate dynamic config file, not in Docker labels.

PS: Next time please inline code/config to make them easier readable, don't use screenshots.