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

Reply via email to