Containers are perfect when you want to isolate your self-hosted services without the extra overhead of virtual machines.