Re: Yocto Zeus -docker/PREEMPT_RT
Leon Woestenberg
Hello Steven,
Last entry, from July 2021, in this blog says not supported;No, that remark is completely wrong and is mixing up things.Docker for RTOS? - General Discussions / Feature Requests - Docker Community Forums "RTLinux" has nothing to do with the mainstream Linux kernel (except that RTLinux can run the Linux kernel underneath) Forget about those remarks. Mainstream Linux is now almost fully-featured with the PREEMPT_RT work merged, and the Linux kernel can be configured as an RTOS capable kernel. There is more to hard real-time than just the kernel, but that is the kernel part. I would see *no reason* why Docker should not run on Linux, even when preemptive realtime is enabled. In contrast when searching for the PREEMPT_RT / Docker combination I see successful results. What is probably the cause for Docker not working, is that the kernel configuration for the PREEMPT_RT a.k.a. "-rt" kernel in Yocto does not enable all name space support and other capabilities that Docker depends on. I would start comparing .config files at this point, together with the debug/log output of Docker. Especially first learn which CONFIG_ options Docker depends on. Regards, -- Leon Woestenberg leon@... M: +31 6 472 30 372 Sidebranch Embedded Systems Eindhoven, The Netherlands http://www.sidebranch.com On Wed, Feb 16, 2022 at 1:15 PM Monsees, Steven C (US) via lists.yoctoproject.org <steven.monsees=baesystems.com@...> wrote:
Under Yocto, will docker & PREEMPT_RT kernels function correctly, is this combination supported ? |
|