Docker vs LXC?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

ttabbal

Active Member
Mar 10, 2016
747
207
43
47
So, with all the traffic regarding Docker around here, I looked into it some more. It seems like an interesting idea, but I'm having trouble figuring out what's different compared to LXC/Containers, BSD Jails, etc...

Is the popularity due to the ready-made "appliances"?

Easier to update/maintain?

I'll probably set up a KVM instance to play with it as a test, but I'm just curious why people choose it over the other various options out there...
 

Jeggs101

Well-Known Member
Dec 29, 2010
1,529
241
63
@ttabbal LXC is more like a VM container

BUT here's the biggest difference.... Docker is like 100X as popular. So virtually everything comes in Docker now. LXC is still doing a lot by hand.
 

gea

Well-Known Member
Dec 31, 2010
3,163
1,195
113
DE
In earlier times Docker has used LXC as interface to Linux.
Docker drops LXC as default execution environment

Basically it seems to be a difference regarding management and the way how container are deployed and distributed. It should be even possible to use Docker container in an LX environment (I can imagine this in OmniOS that offers LX zones but currently not the full Docker integration like SmartOS, the source of Illumos/OmniOS LX)

That said without deep knowledge of Docker