Reading up on it, I can't see how it is massively different to OpenVZ? Given Docker's youth, is anyone still using OpenVZ over it? And why? I'm interested.
CoreOS is building a container runtime, Rocket
251–260 of 295 posts
Re: CoreOS is building a container runtime, Rocket
#252Re: CoreOS is building a container runtime, Rocket
#253Earlier quoted context omitted.
Hacker plagiarism.
@jsprogrammer yes, cutting & pasting (hacking :) is faster, if you're not mother tongue but believe me, in Italian it won't sound so gentle & polite. Moreover, ... we all hope that like a "plagiarism" it won't became a a common feeling, a meme. So what about the other 75% of my worry? That's not a cut & past, is my worry, what do you think about: > ... Kelsey Hightower ... posted on 7 Nov some worries which many Dock…
Is LXC upset about Docker? I'm not sure how much room is for strategic business decisions like that. The solution is going to be a technical one and it's probably going to go to the first one to get it 'right'. There might not be space for many companies to compete on small parts of the solution (like, how to package a container).
Re: CoreOS is building a container runtime, Rocket
#254Earlier quoted context omitted.
I think using JSON is a solid choice. You can easily make yaml to JSON translators for this purpose.
JSON is okay, but I hope TOML will gain traction soon. Because comments. And trailing commas. Rust Crate is already using TOML for package metadata. https://github.com/toml-lang/toml http://doc.crates.io/manifest.html
If you still don't believe me, try implementing a conforming YAML 1.2 parser (oh, and try not to make it a source of RCE [2]...).
[1] http://yaml.org/spec/1.2/spec.html
[2] http://blog.codeclimate.com/blog/2013/01/10/rails-remote-cod...
Re: CoreOS is building a container runtime, Rocket
#255Earlier quoted context omitted.
Ops (particularly in Enterprise) doesn't want batteries included by default. Principle #3 and #5 are incompatible IMO. Do one thing and do it well... Seems to me that post-Docker 1.2, the Docker team has taken Ops concerns much less seriously and is focused almost exclusively on iterating Dev-friendly features. Hope things change.
This is all too common in my opinion. It feels to me like a lot of startups, and even smaller tech companies focus completely on developers. I seriously think some people think "DevOps" literally means Developers doing what Operations/Infrastructure people/teams do (or should do).
Any term coined to remove barriers will always be co-opted by middle management to mean something else so they can put them back up. Otherwise, they'd be out of jobs and they can't have that now, can they?
;)
Re: CoreOS is building a container runtime, Rocket
#256Docker's main focus is to "get people agree on something". And they are doing great in getting traction and adoption. But if everyone starts to create their own flavor of containers, we still don't get portability across servers and clouds. It would be better IMHO if Rocket implements the Docker API, or if they collaborate together in creating a minimal standard. Then everyone would benefit. I'm really curious how So…
FWIW, part of the design difference is that rocket doesn't implement an API. When you do `rkt run` it is actually executing under that PID hierarchy; there is no rktd that forks the process. This is a design goal so that you can launch a container under the control of your init system or other process management system.
Re: CoreOS is building a container runtime, Rocket
#257Docker's main focus is to "get people agree on something". And they are doing great in getting traction and adoption. But if everyone starts to create their own flavor of containers, we still don't get portability across servers and clouds. It would be better IMHO if Rocket implements the Docker API, or if they collaborate together in creating a minimal standard. Then everyone would benefit. I'm really curious how So…
FWIW, part of the design difference is that rocket doesn't implement an API. When you do `rkt run` it is actually executing under that PID hierarchy; there is no rktd that forks the process. This is a design goal so that you can launch a container under the control of your init system or other process management system.
Re: CoreOS is building a container runtime, Rocket
#258Earlier quoted context omitted.
This is all too common in my opinion. It feels to me like a lot of startups, and even smaller tech companies focus completely on developers. I seriously think some people think "DevOps" literally means Developers doing what Operations/Infrastructure people/teams do (or should do).
It literally does mean that a lot of the time. It also means sysadmins bashing our horrible code and of course, the two working together which was the original concept. Any term coined to remove barriers will always be co-opted by middle management to mean something else so they can put them back up. Otherwise, they'd be out of jobs and they can't have that now, can they? ;)
Re: CoreOS is building a container runtime, Rocket
#259Earlier quoted context omitted.
Hacker plagiarism.
@jsprogrammer yes, cutting & pasting (hacking :) is faster, if you're not mother tongue but believe me, in Italian it won't sound so gentle & polite. Moreover, ... we all hope that like a "plagiarism" it won't became a a common feeling, a meme. So what about the other 75% of my worry? That's not a cut & past, is my worry, what do you think about: > ... Kelsey Hightower ... posted on 7 Nov some worries which many Dock…
Re: CoreOS is building a container runtime, Rocket
#260Earlier quoted context omitted.
@jsprogrammer yes, cutting & pasting (hacking :) is faster, if you're not mother tongue but believe me, in Italian it won't sound so gentle & polite. Moreover, ... we all hope that like a "plagiarism" it won't became a a common feeling, a meme. So what about the other 75% of my worry? That's not a cut & past, is my worry, what do you think about: > ... Kelsey Hightower ... posted on 7 Nov some worries which many Dock…
I only meant it as a statement of fact. When all we really get from each other is pieces of text, it is viewed as 'suspicious' when someone copies something verbatim without acknowledging that they have done so. Of course, the context plays a big part of whether it's viewed like that. In a forum like this, where we are supposedly typing our own 'comments' to the conversation, it's a little strange to see a sentence l…
We all are here because of that disruptive vision and willing to cooperate beyond personal & corps interests, not to compete between startups to get funds and be quoted to the NASDAQ. No Linux or Docker or even Google, would be here without that enlightened vision.
That's way I don't agree with @shykes statement one too: "1)Competition is always good ...". No Sir, not always, it depends by what you are competing for and if you follow the competition rules too.
I'm really astonished seeing big CORPs like Microsoft, VMware and others, put their eyes on a relatively small but potentially disruptive projects like Docker, the pressure could be misleading, also for an Hacker like @shykes.
We already saw that traps so many times ..., anyway I think everything it's gonna be good at the end of the day and I saw @shykes on the right pathway already: https://news.ycombinator.com/item?id=8684119
I like Docker as a project, as well as a company. So many times I thought: "that's a company I'd really like to work for".
I'm sure that @shykes (Solomon Hykes), has the strength to find the balance between external Corps pressures and Project wellness to led this Open Source community the right path like he did until now.