3 ms·
LXD sounds like another (rkt also...) promising alternative to Docker for running containerized workflows. A few major differences that I can see between LXD an
by 23david 11y ago
LXD sounds like another (rkt also...) promising alternative to Docker for running containerized workflows. A few major differences that I can see between LXD and Docker are: a) the security model and focus, where LXD uses LXC natively for security/isolation and is trying to further enhance with cpu-level isolation of some kind b) it sounds like LXD containers will support running init systems, which will make it much easier to deploy bare-metal and VM workloads in LXD containers versus Docker containers c) live-migration, and d) no 'batteries included' so the equivalent of the docker registry isn't installed and setup by default as is the case with Docker.
It appears that Canonical is positioning LXD as more of a drop-in and simple alternative to VMs. It's also nice to see that LXD containers will support running docker containers within them. So you can have your 'pod' of application containers all running within one big LXD container if you want. Good times.