Containerization is starting to appear in embedded systems, but it is definitely not yet commonplace. Software developed for embedded applications is often distinct from its desktop and cloud cousins due to the constraints of embedded hardware and the integration of non-mainstream devices. However, problem-solving technologies developed elsewhere tend to migrate to embedded systems once the hardware catches up. Containers are one such technology—and they’re not just for cloud developers anymore.
This white paper provides a general overview of containers in embedded systems based on our knowledge, research, and experience. Hopefully, it will help you determine whether now is the right time to add this technology to your embedded tool chest.