Running software that manages its own cgroups inside of Docker

HI All,
I am trying to run a piece of software that uses cgroups to manage it’s processes inside of a docker container. On my host, when I run the software, it correctly creates cgroups for all processes it runs. However, it looks like all processes spawned inside a docker container all share the same cgroup and the software no longer manages any cgroups. Is it possible to allow the software to continue managing cgroups while running inside of a docker container?

Thanks