Two Instance Channel DVR

Is it at all possible to run two instance of channels dvr on one server / pc?

On linux you can run multiple docker containers. On freebsd/freenas you can run multiple jails.

What specs are good for running channels and the instance you are transcoding?