Docker Compose services exposed with DNS names?

Howdy, folks.

I have a lab environment which allows VMs to register a hostname into internal DNS via integration with the DHCP server’s send-hostname/Option 12 support. With the Docker Compose support now in SCALE am I able to leverage that DHCP/DNS functionality to give exposed services their own DNS name or are things more like the old k8s Apps where the services were via a service load balancer with a URL using the NAS’s hostname and a service port? Or maybe it was Node Port. I don’t remember now.