I have a DJI osmo nano camera and I just saw an error log on the sd card that makes it pretty clear the OS for the camera runs in a docker container on the camera.
@Andres@jerry Over here we make two partitions on the eMMC device and download a full filesystem image (including kernel) onto the "other" one for updates. Switching back to the previous version can be done in an instant.