We are using LXC in a medical device which has hard real time requirements. We use Yocto to build our embedded Linux distribution and have also used the RT_PREEMPT patch. We have had good results and the only issues we have seen were related to drivers that were fixed in upstream kernels. Once we backported, everything runs smoothly. I can't say if LXC/LXD is a good fit for you but it is a good fit for us as it has inherent properties that mitigate some of our cybersecurity risks.
On Thu, Apr 23, 2020 at 12:39 PM Mark Paterson <markpat...@gmail.com> wrote: > Based on some success using LXC as a development environment on my > desktop, we're looking at using LXC containers to deploy software to our > robotics platform. The deployment platform will be Ubuntu 18.04 or 20.04, > running on a custom kernel with the RT_PREEMPT patch applied, and probably > using btrfs as a backend due to the superior snapshot support. The > applications running in the container will need to meet (soft) real-time > requirements. > > I was wondering whether anyone has tried running real-time applications in > an LXC container, or if there is anything in LXC/LXD itself that would > suggest this is a bad fit. > > Regards, > > Mark Paterson > _______________________________________________ > lxc-users mailing list > lxc-users@lists.linuxcontainers.org > http://lists.linuxcontainers.org/listinfo/lxc-users >
_______________________________________________ lxc-users mailing list lxc-users@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-users