6 ms·
Couldn’t agree more. I think the biggest problem for more adoption is the lack of blog posts and documentation. I wish somebody would write articles about how t
by StreamBright 8y ago
Couldn’t agree more. I think the biggest problem for more adoption is the lack of blog posts and documentation. I wish somebody would write articles about how to use LXD/LXC in production catered towards developers. Maybe even having a side by side comparison with Docker.
- chrisper 8y agoI think the issue is also that for a long time (or still is?) it was Ubuntu only.
- StreamBright 8y agoI don’t think so https://discuss.linuxcontainers.org/t/lxd-on-centos-7/1250 https://discuss.linuxcontainers.org/t/lxd-on-centos-7/1250
- simosx 8y agoThere were some issues with specific kernel features not being upstreamed timely. Having said that, here is a distribution usage for the snap package of LXD, https://snapcraft.io/lxd https://snapcraft.io/lxd (see that the end of the page).
- stgraber 8y agoAt this point, the only feature that I'm aware of which we have in the Ubuntu kernel and hasn't been merged upstream yet is support for overlayfs inside user namespaces. The other big one for a long time was fuse inside user namespaces, but that has been merged upstream in 4.18. Some of the AppArmor features were also a sticky point for a while as upstream was lagging behind quite a bit, but the AppArmor maintainer has since fixed that, so recent Linux kernels have everything that we use.
- cyphar 8y agoLXC has worked on many distributions for a very long time, as has LXD. Most of the time, all of the main developers have been Canonical employees (with some exceptions), so this might've impacted people's view on what it supported. Also LXD's recommended distribution is through snaps (which gives it an Ubuntu-only flavour) -- but it's available in many different repositories in many different distributions.
- simosx 8y agoI have written some entry-level tutorials shown at https://discuss.linuxcontainers.org/t/the-lxd-tutorials-of-simos/1228 https://discuss.linuxcontainers.org/t/the-lxd-tutorials-of-s... I would like as well to see usage examples in the official documentation.
- timClicks 8y agoThanks also for each of the posts on your blog. It's a great resource.
- rlpb 8y agoIronically most of how to use LXD/LXC is exactly the same as how to use your favourite distro, because it's almost exactly the same (which is the point), _not requiring_ a paradigm shift in how to approach the task (which for example is the point of Docker).