Do not in stall IIS role along side of active directory domain services. A better option might be to install hyper-v role (as only role) on host, then stand up two virtual machines. One for active directory domain services and another for IIS / application role.
--please don't forget to upvote
and Accept as answer
if the reply is helpful--