‹ BackHN Continuity

Thread

Docker has always used microVMs (well since 2016)

48 points · 40 comments · avsm

  1. garypdx · · focus · HN ↗
    Yawn. IBM/AIX's WPARs & LPARs, Sun/Solaris' dynamic system domains & zones, BSD jails. How many times are we going to pat ourselves on the back for reinventing the wheel?
    1. bradknowles · · focus · HN ↗
      Lots. Remember the first VM OS? Running on IBM mainframes? Do you remember what the name of it was? Or when that came out?

      Do you remember VMS on DEC hardware? And again, which decade did that come out?

      Yeah, this wheel is going to continue to be re-invented for as long as computers exist.

      1. mech422 · · focus · HN ↗
        Damm...thats going waayy back - but I want to say VS/VME (VM/VME) in the early 70s and vms in the mid 70s ?
    2. yjftsjthsd-h · · focus · HN ↗
      Most of those are shared kernel, though, which is very much what you want to avoid if security is a primary goal.
      1. happymellon · · focus · HN ↗
        Docker is a shared kernel.
        1. yjftsjthsd-h · · focus · HN ↗
          Yes, and this article is about Docker Desktop running it in a VM with its own kernel.
          1. happymellon · · focus · HN ↗
            Running all the containers with a shared kernel...

            Yeah, if you are going to run Linux software on Mac or Windows then you'll need a VM. But security is not the reason for a VM.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.