Dockerize MacOS Applications or subsystems?

Is it possible to run MacOS programs under a docker container? For example, Apple Remote Desktop; regular applications from Adobe, etc.

The concept came to me with regard to problems some subsystems have, such as those notoriously associated with ARD. If these could be isolated, any lock files or other configurations could be essentially cleaned and literally re-started.

Thanks.