Topics on the Merits and Downfalls of Containerization
-
@scottalanmiller said:
@dafyre said:
@scottalanmiller said:
Yeah, some definitely will.
I wonder what that will do against Virtualization platforms like XenServer, VMware, et al...
if an lxc-container is functionally equivalent to a VM... Would it be possible to run Windows in an lxc-container... That type of thing.
No, we've had those containers for a decade and we are nowhere near having Windows in them. They all share the parents' kernel by definition. So no Windows coming on Linux containers. Much closer to PV Windows on Xen, at least that has been done in a lab.
What about Containerization on Windows? Didn't OpenVZ or Virtuozzo...used to offer something like that?
-
@DustinB3403 said:
@scottalanmiller said:
No.... They all share the parents' kernel by definition.
So does the container get the same security updates that the host is due for? What if one of those updates is a newer version of the contained application?
No, the DevOps model, and by extension the Docker model, is that the containers never get updates, never change. They are disposable. You replace them, you do not update or maintain them. Same as Devops with Vms.
-
@dafyre said:
@scottalanmiller said:
@dafyre said:
@scottalanmiller said:
Yeah, some definitely will.
I wonder what that will do against Virtualization platforms like XenServer, VMware, et al...
if an lxc-container is functionally equivalent to a VM... Would it be possible to run Windows in an lxc-container... That type of thing.
No, we've had those containers for a decade and we are nowhere near having Windows in them. They all share the parents' kernel by definition. So no Windows coming on Linux containers. Much closer to PV Windows on Xen, at least that has been done in a lab.
What about Containerization on Windows? Didn't OpenVZ or Virtuozzo...used to offer something like that?
You can, in theory, make Windows containers on Windows. But you have to be on Windows already.