In this process containers will be generated using "lxc-container-generator" recipe which will use corresponding .xml files to generate containers. Here all dependencies(such as required binaries,libraries,script files) will be provided in each container .XML file.
For permissions of files we also maintain separate "add-users-groups-file-owners-and-permissions.inc" file.
While doing rootfs this lxc-container-generator-native component will generate containers in /container path of rootfs.
Each container will consists of corresponding script (.sh) file for launching that particular container.
Here every process will be launched from corresponding component service file. Single (or) multiple processes can be launched/attached to container.
XML and conf files: All required XML and configuration files are placed along with lxc-container-generator recipe in meta-rdk-bsp-emulator layer.