During our first unit this year, we set up Active Directory environments and used Bloodhound to perform reconnaissance to determine things like:

Bloodhound, however, is a pain to install natively

Solution: Use the Docker Image

Follow these directions to install and run Bloodhound using Docker.

Bloodhound Community Edition: Docker Setup