Slashdot Mirror


New RancherOS Offers Lean Linux Functionality Within Docker Containers (rancher.com)

RancherOS is a lean Linux distribution aiming to offer "the minimum necessary to get Docker up and running," and tucking many actual Linux services into Docker containers. An anonymous Slashdot reader quotes Distrowatch: Josh Curl has announced the release of a new version of RancherOS [which] moves the project out of its alpha status and introduces new features, including an official Raspberry Pi image... "We're especially excited about this since it offers users a cheap method of getting started with Docker and RancherOS."

3 of 49 comments (clear)

  1. No, it's lightweight virtualization / jail by raymorris · · Score: 3, Informative

    Docker is basically the fastest, lightest type of virtualization. Mainly it gets you a reasonably secure jail. The container contains the entire userland, the whole OS other than the kernel. Some people use this to run both Debian Linux and Android at the same time. Yeah dependencies are handled too, but that's not normally the point.

  2. booter floppy by KiloByte · · Score: 4, Insightful

    So they put their program on pid 1, on bare BIOS^Wkernel? Ah booters of the old times...

    And this line made me smile:

    System Docker replaces traditional init systems like systemd

    So CADTs are moving away from systemd as fast as they flocked to it, while the rest of us are smirking.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  3. Re:Docker is... by kwerle · · Score: 4, Interesting

    Docker is a freeze dried VM with mappable ports and filesystem. It runs on several OSs on various platforms. I'm not sure what its killer feature is. It isn't just the ability to include libs with your program - it's a way to include the entire OS with your program - with all the libs and whatever else you need.

    Things I do with docker:
    * get rid of RVM/rbenv, NVM, and all those other version managers. Just fire up a docker container with the version of ruby/node/whaterver you want
    * package up services for deployment (web apps in my case) and toss the image to devops/IT to deploy
    * test tools/software I'm not familiar with - not sure if you want to install latest? fire up a docker container and take it for a spin. And when you're done testing, maybe just continue using the container.
    * run things on platforms that don't support them. Want to run redis on windows? docker container. Want to run git hubflow on windows without installing extra stuff? docker container.