Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Cloud Operating Systems Virtualization Linux

CoreOS Launches Rkt 1.0 (eweek.com) 50

darthcamaro writes: Docker is about to get some real competition in the container runtime space, thanks to the lofficial aunch of rkt 1.0. CoreOS started building rkt in 2014 and after more than a year of security, performance and feature improvement are now ready to declare it 'production-ready.' While rkt is a docker runtime rival, docker apps will run in rkt, giving using a new runtime choice: "rkt will remain compatible with the Docker-specific image format, as well as its own native App Container Image (ACI). That means developers can build containers with Docker and run those containers with rkt. In addition, CoreOS will support the growing ecosystem of tools based around the ACI format."
This discussion has been archived. No new comments can be posted.

CoreOS Launches Rkt 1.0

Comments Filter:
  • by jfdavis668 ( 1414919 ) on Thursday February 04, 2016 @05:28PM (#51441705)
    It makes it hard to read.
    • Could someone correct the spelling? It makes it hard to read.

      Yeah, no kidding. C'mon, editors, how hard is it to run a spell check before you click submit?

      Okay, fine, I'll do it for you. So, let's see, looks like the most common typo in this submission, is "rkt". Let me copy that into Microsoft Word. Okay, done. Did you mean to type "rot", "rut", "rat", "ret", or "Rita"?

  • Is this about stevedores?

  • Do I really want to use something that looks like an acronym for "Rootkit"??

  • I much before WRECKED as it gives off this whole, I dunno, edgy vibe from some of the COD meme's i've seen about. If the devs make a sub package called m8, wot, or mlg I know they are in on the joke.

    For those of you that have no clue what I'm talking about turn the volume down and watch this:

    https://www.youtube.com/watch?v=38Q9rb-isdU
  • I've followed Docker with some interest, and as an admin who primarily works with Windows running on VMWare I've yet to see any way to make use of it. If I want to test an app in a clean environment, I spin up a new Windows server as a virtual machine, play around, revert as needed, and destroy it. Production servers are basically the same thing. Is this just for the *nix folks?
    • by jopsen ( 885607 ) <jopsen@gmail.com> on Thursday February 04, 2016 @06:14PM (#51441945) Homepage

      I spin up a new Windows server as a virtual machine, play around, revert as needed, and destroy it.

      This is slow... SUPER slow...

      At Mozilla we are starting to use docker for running linux tests... We can reset a container to initiate state and run the next task in a second or so... This means we don't spend time bring up/down VMs... and every test or build task has a clean environment..
      Also we don't need to rebuild AMI when updating a dependency like gcc (if say we want to build against a new version)

      For the server stuff where I've played with docker... the main benefit is that it's a lot easier to build and move images.. Building and testing AMIs locally is a special kind of pain I wouldn't care to entertain. Also you can deploy docker images in any cloud.

      Note: I prefer immutable infrastructure, so docker is really killer as copy-on-write makes it quick to start a container from clean state.

      • The irony of people at Mozilla wanting something that's fast and can be reset to a known state is delicious.

        Maybe that's what I need to with Firefox now that they've removed all cookie management, open up each tab in a new Docker container and reset the container every time we click a link off the website.

    • by kwalker ( 1383 )

      Since you're a Windows user/admin, Docker will do nothing for you. It is Linux Containers with additional development. It's not a full virtual machine, it's a virtual userspace running on top of a Linux kernel. It allows you to virtualize your Linux-based application (Even requiring other virtual containers so you always know what version of XYZ you're running), but it won't do anything for Windows.

      • by arth1 ( 260657 )

        This is what the submission should have said.
        I read it and was none the wiser, never having heard of rkt, and never having heard of Docker, so explaining it as an alternative to Docker without saying what Docker is wasn't too helpful.

      • Since you're a Windows user/admin, Docker will do nothing for you. It is Linux Containers with additional development. It's not a full virtual machine, it's a virtual userspace running on top of a Linux kernel. It allows you to virtualize your Linux-based application (Even requiring other virtual containers so you always know what version of XYZ you're running), but it won't do anything for Windows.

        In addition to docker MS has Winmin for tiny hardened Windows containers that can run in hyper-V too. SSH is coming to server 2016 R2 as well inside powershell. MS has really improved their server offerings from the NT days

        • [...] Winmin [...]

          Google gave me nothing even remotely relevant for this term, could you kindly provide a link? Sounds exactly like what I am currently looking for.

        • by Junta ( 36770 )

          that can run in hyper-V too

          That seems to miss a large part of the point of these containers. Of course to support this sort of strategy, Windows would have to do a whole lot of kernel work, and they probably don't have the stomach to muck with their kernel that much.

          • that can run in hyper-V too

            That seems to miss a large part of the point of these containers. Of course to support this sort of strategy, Windows would have to do a whole lot of kernel work, and they probably don't have the stomach to muck with their kernel that much.

            Actually MS really has been slimming the kernel down [microsoft.com] to make it more mobile friendly. Here are the containers link [microsoft.com]?

    • Is this just for the *nix folks?

      In crude Windows-speak, Docker is equivalent to just one instance of C:\Windows (the kernel) running on your host computer. On top of that you run multiple lightweight containers each having their own C:\Program Files and C:\Users. So container A and container B run simultaneously, share the same kernel, but can't see each other's apps & data.Right now you would have dozens of Windows services running as 'system' in both your host and your VM. This avoids having two lots of all that stuff.

      To answ

For God's sake, stop researching for a while and begin to think!

Working...