Можно по сабдоменам разнести разные контейнеры через прокси типа NGinx / HAPRoxy.
То есть сделать меппинг сабдоменов на порты в рамках одного хоста. В DNS такой меппинг сделать нельзя.
subdomain1.domain.ru -> https -> haproxy/nginx -> http:port=111 -> container1
subdomain2.domain.ru -> https -> haproxy/nginx -> http:port=222 -> container2
subdomain3.domain.ru -> https -> haproxy/nginx -> http:port=333 -> container3