Slashdot Mirror


CoreOS Launches Rkt 1.0 (eweek.com)

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."

50 comments

  1. Could someone correct the spelling by jfdavis668 · · Score: 4, Insightful

    It makes it hard to read.

    1. Re:Could someone correct the spelling by Pseudonymous+Powers · · Score: 1

      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"?

    2. Re:Could someone correct the spelling by Anonymous Coward · · Score: 0

      It's how we can tell it's actually Timothy posting, and some software or committee.

    3. Re:Could someone correct the spelling by Anonymous Coward · · Score: 0

      It rubs the lotion on its skin

  2. It's not just official, it's Iofficial by Anonymous Coward · · Score: 0

    Thanks for the clarification timothy!

  3. I don't know what a "docker" is by Anonymous Coward · · Score: 0

    or a container runtime ... I used to have files called "programs" that contained stuff that runs in memory space.

  4. Nice... by Anonymous Coward · · Score: 0

    ...no link to the CoreOS page in the summary. And also no link in that stupid eWeek "article". You have to dig into three links on their page to reach one where there's a link to the CoreOS page. I know that you can Google it but it just demonstrates the sad state of the world wide web. Almost no more links outside to other pages and just self references. Guess it's better for advertising. *Sigh*

  5. RootKit 1.0? by Anonymous Coward · · Score: 0

    Do not want.

  6. Re:systemd tainted... by Anonymous Coward · · Score: 0

    This

  7. That's what I see by raymorris · · Score: 1

    Same here, when I see rkt, that reads "rootkit" to me. However, I work in information security and have for many years, so everything makes me thing of something security-related.

    1. Re:That's what I see by Harold+Halloway · · Score: 2

      I see 'rekt'.

    2. Re:That's what I see by Anonymous Coward · · Score: 0

      I see 'rekt'.

      And that's why this is DOA.

    3. Re:That's what I see by Anonymous Coward · · Score: 0

      "Damn-near killed 'em!"

    4. Re:That's what I see by TechyImmigrant · · Score: 1

      Same here, when I see rkt, that reads "rootkit" to me. However, I work in information security and have for many years, so everything makes me thing of something security-related.

      Yep. Rootkit. I then thought "maybe it's rocket" because not everyone works in security.

      Then I got to "aunch" and gave up.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    5. Re:That's what I see by dkman · · Score: 1

      My first take was rootkit, but after reading a little more I assumed it stood for Rocket.

      I'm too lazy to click and find out what it's supposed to stand for. From a quick glance that seems par for the course, or the article doesn't even say (my bet is on the former though).

      --
      I refuse to sign
  8. Confused by Harold+Halloway · · Score: 1

    Is this about stevedores?

    1. Re: Confused by Anonymous Coward · · Score: 0

      Not lofficially. (Sad factoid: I typed that on an iPhone and it took seven tries to get autocorrect to look the other way. Slashdot editors: failing the reverse Turing test since 2003.)

    2. Re: Confused by Anonymous Coward · · Score: 0

      Yeah, I was just thinking about how soon the phrase "lofficial aunch" --or even just one of those words-- will become as popular as "pwn".

  9. Rkt???? by OzPeter · · Score: 1

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

    --
    I am Slashdot. Are you Slashdot as well?
  10. What's new with WIndows 10 by Anonymous Coward · · Score: 0

    Enough of this Linux blah blah, what's new with Windows 10?

  11. is it AR-KAY-TEE or WRECKED? by bigdady92 · · Score: 0

    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

    --
    Wheel of Time: Book by Book and Sumview (summary review) Bigdady92 style: http://bigdady92.blogspot.com/
    1. Re:is it AR-KAY-TEE or WRECKED? by Anonymous Coward · · Score: 0

      I think it's pronounced "rootkit." Although, it could be pronounced "rocket." If it's "wrecked," then I know it's dead-on-arrival.

    2. Re:is it AR-KAY-TEE or WRECKED? by ChunderDownunder · · Score: 1

      Maybe they were going for Racket but that's already taken by schemers.

  12. What's it for in Windows/VMWare environment? by Jonah+Hex · · Score: 1

    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?

    1. Re:What's it for in Windows/VMWare environment? by jopsen · · Score: 4, Interesting

      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.

    2. Re:What's it for in Windows/VMWare environment? by kwalker · · Score: 1

      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.

      --
      Improvise, adapt, and overcome.
    3. Re:What's it for in Windows/VMWare environment? by Anonymous Coward · · Score: 0

      It sounds like you still thinking about containers with a VM mindset. You can instantly spin up a clean development environment using Docker but there are plenty of existing tools for doing that and lot of them are better.

      Containers are intended to be used more like virtual applications, and Docker is essentially a framework for managing and deploying containers. It's suitable for dynamically scaling cloud environments in a way that VMs never really have been.

      VMWare does have the concept of virtual appliances and there are even public repositories where you can find pre-made ones, but they are just normal VMs carefully built to be lightweight and without dependencies on external resources. VMWare has APIs that you can use for orchestration but they have nothing like the utility of Docker's framework.

      Docker has been working on Windows support, but I think that's just to allow Windows to run Linux containers. Windows is too monolithic to be used as a container base image and anyway Microsoft would never allow it.

    4. Re:What's it for in Windows/VMWare environment? by Anonymous Coward · · Score: 0

      There's actually Windows Server containers / base images: https://msdn.microsoft.com/en-...

      But yeah, it's still Windows, so blah, who cares. I wonder how much Docker is getting paid to work on it.

    5. Re:What's it for in Windows/VMWare environment? by mykro76 · · Score: 1

      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 answer your question - Linux has always had its kernel separate from the user-space hence container evolution naturally started there. But it appears Windows may be working to catch up.

    6. Re:What's it for in Windows/VMWare environment? by arth1 · · Score: 1

      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.

    7. Re:What's it for in Windows/VMWare environment? by Anonymous Coward · · Score: 0

      the main benefit is that it's a lot easier to build and move images

      Exactly. No dicking around with six thousand useless packages that have nothing to do with the application you're deploying, and the security horror therein. No worrying about whether your VM is going to fall over because you've got a cluster of heterogeneous hardware. No being a jackass and insisting your developers download a 20GB VM image to test code. No slow AF VM provisioning.

      Now Linux users can party like it's 2005.

    8. Re:What's it for in Windows/VMWare environment? by Anonymous Coward · · Score: 0

      Windows with ketchup is just as bad.

    9. Re:What's it for in Windows/VMWare environment? by Anonymous Coward · · Score: 0

      What do you think of [http://panamax.io/#] ? Also don't we already have [http://thenewstack.io/docker-fuels-rethinking-operating-system/] plenty of MicroOS already?

    10. Re:What's it for in Windows/VMWare environment? by TechyImmigrant · · Score: 1

      Windows with ketchup is just as bad.

      You're using the wrong ketchup maybe.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    11. Re:What's it for in Windows/VMWare environment? by Anonymous Coward · · Score: 0

      Post as AC not to undo moderation... I have been following docker with some interest; however am under the impression that, and ignoring provisioning tools..that the implementation of containers in FreeBSD is far more secure and advanced than docker in Linux... I would be interested in hearing what people have to say about using FreeBSD or Linux. Plus, it has the added bonus of not having Poettering dicking around.

    12. Re:What's it for in Windows/VMWare environment? by thegarbz · · Score: 1

      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.

  13. We elected Iraq Hussein Osama? by raymorris · · Score: 0, Offtopic

    I sometimes think "with that name, this is going nowhere - the imagery, the branding, is just all wrong."
    Then, three really bad things were in the news:
    Iraq Hussein Osama
    We elected:
    Barak Hussein Obama

    One could imagine that US voters are too sophisticated and informed to be put off by an unfortunate name. In fact, many (most?) Obama voters didn't know which party he was running as, nor did they know the VP candidate's name. So it's not attributable to be voters being sophisticated and well-informed.

    1. Re:We elected Iraq Hussein Osama? by Anonymous Coward · · Score: 0

      This shit is not off-topic. It illustrates pretty well having a stupid or infamous brand name makes no difference.

  14. "le lofficial aunch of rkt 1.0.." by Anonymous Coward · · Score: 0

    ..it's like 'Inspector Clouseau Presents..' now.

  15. Server 2016 has docker by Billly+Gates · · Score: 1

    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

    1. Re:Server 2016 has docker by silanea · · Score: 1

      [...] 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.

      --
      Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
    2. Re:Server 2016 has docker by Junta · · Score: 1

      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.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    3. Re:Server 2016 has docker by Billly+Gates · · Score: 1
    4. Re:Server 2016 has docker by Billly+Gates · · Score: 1

      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 to make it more mobile friendly. Here are the containers link?

    5. Re:Server 2016 has docker by silanea · · Score: 1

      Thank you very much, this does indeed look interesting.

      --
      Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
  16. lofficial aunch???? by Anonymous Coward · · Score: 0

    was that mega typo on purpose? Actually made me laugh :) so maybe it's comic relief for us starting our friday morning on this side of the globe?