Importantly updates are not handled by LinuxKit itself[1] but the concept is that that a higher level system or packager might take care of via CloudFormation and an out-of-band re-provisioning method.
It is obviously early days for the LinuxKit project and we will see how it goes. Overall, though I think there is a lot of interest in packaging up system level services inside of containers and I applaud the effort to keep exploring these ideas.
- CoreOS Container Linux has been continually pushing as many services into docker image containers including etcd, kubelet, etc. https://coreos.com/blog/introducing-the-kubelet-in-coreos.ht...
- Systemd community has been exploring portable services https://lwn.net/Articles/706025/
- RancherOS runs as much as possible underneath the Docker Engine and packages up services in docker images
- The Linux Desktop folks at Red Hat have been exploring ideas like http://flatpak.org/
[1] https://github.com/linuxkit/linuxkit/blob/master/docs/faq.md...