Canonical adopts container management tool LXD and doesn’t make it a snap-exclusive – Computer – News


In keeping with Canonical itself, it’s extra like a VM: https://ubuntu.com/weblog/lxd-vs-docker

Which is a bit obscure, as a result of Arch Linux signifies that it will also be used for LXC. I feel LXC/LXD is extra for working a number of OS containers on one machine, and Docker/Podman is extra for working purposes in a container.

Personally, I’ve no expertise with it, and keep away from tech lately. from Canonical. Nobody makes use of/needs Snap, nobody makes use of Mir, nobody makes use of Upstart exterior of themselves, nobody makes use of Unity, ..

Pink Hat and Oracle could also be controversial, however they do contribute tech. that just about everybody makes use of or needs to make use of. I am actually shocked that Canonical nonetheless exists, as a result of every part they contact finally collapses. They’re a bit like Google, their fundamental product stays, however in any other case you’ll be able to by no means make sure how lengthy they’ll assist it.

I see extra in Podman and Docker. They aren’t VMs, however with Podman you do not have to run something in root, which appears to be the case for LXD. Moreover, (docker) containers are very versatile and it’s also possible to run them completely on manufacturing. You do not have to make use of Docker Hub both, there are different registry as effectively. Key Level: LXD is Linux solely. When you needed to run it on macOS or Home windows, this isn’t doable, for instance. That is helpful with Docker, for instance you’ll be able to share nice purposes with any OS as a developer, so long as they run the Docker engine.