Moving HailoRT scheduler outside of Docker

From the guide to virtual machine integration, the guide correctly mentioned that the HailoRT service/scheduler that is used for multiprocessing is located inside the Docker container. Now, in our use case, we would like to have a single Docker container for each application and therefore run the scheduler outside of the Docker containers. How could we achieve that/bind the scheduler to the Docker container?

Hi, at the moment this use-case is not supported. You’ll have to manually implement some resource sharing mechanism between dockers.

Hi!
So if the HailoRT Multi Process Scheduler is located outside of the containers, shouldn’t it be possible to access the service from inside the containers? After all, –ipc=host is set for the containers, they are running in privileged mode and the dbus is mounted to the container. If not, how does the MPS work, if neither the shared memory, nor the shared dbus allow communication with the MPS?