Как-то использовать Docker. С докером я вообще не знаком, и не совсем понимаю, как в зависимости от набранного доменного имени будет выбираться нужный докер-контейнер.
http://localhost:8080 # service-a
http://localhost:8081 # service-b
2. Composer - он ведь по идее нужен мне только для установки Symfony, разве нет?
Посмотрите здесь, возможно информация из видео поможет Вам.