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."
Could someone correct the spelling (Score:5, Insightful)
Re: (Score:2)
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"?
That's what I see (Score:2)
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.
Re: (Score:3)
I see 'rekt'.
We elected Iraq Hussein Osama? (Score:1, 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.
Re: (Score:2)
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).
Re: (Score:2)
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.
Confused (Score:2)
Is this about stevedores?
Rkt???? (Score:2)
Do I really want to use something that looks like an acronym for "Rootkit"??
is it AR-KAY-TEE or WRECKED? (Score:1)
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
Re: (Score:2)
Maybe they were going for Racket but that's already taken by schemers.
What's it for in Windows/VMWare environment? (Score:2)
Re:What's it for in Windows/VMWare environment? (Score:5, 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.
Re: (Score:2)
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.
Re: (Score:2)
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.
Re: (Score:2)
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.
Server 2016 has docker (Score:2)
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
Re: (Score:2)
[...] 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.
Re: (Score:2)
My bad it is called nano server [microsoft.com].
Re: (Score:2)
Re: (Score:2)
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.
Re: (Score:2)
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]?
Re: (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 answ
Re: (Score:2)
Windows with ketchup is just as bad.
You're using the wrong ketchup maybe.