Earlier quoted context omitted.
Why bother with containers at all at that scale then? We keep on using plain old VMs, while watching everyone rush into containers fashion.
Deployment and transfer of environments between people. Using docker images means that we can take the thing that developer A built and that "runs on their machine" (without necessarily having that developer on hand) and have developer B easily launch it on their machine without having any dependency or isolation or reproducibility issues, and after making some trivial changes put it in a new, fresh production server…
Why doesn’t anyone weep for Docker?
181–190 of 248 posts
Re: Why doesn’t anyone weep for Docker?
#182Re: Why doesn’t anyone weep for Docker?
#183Re: Why doesn’t anyone weep for Docker?
#184Earlier quoted context omitted.
After you accept that all these tools were built for overworked and stressed people who don't really have the time to learn things deeply, it becomes much easier. In fact, most of the programming ecosystem and systems administration works like this. Try focusing on "what do I want?", get a superficial understanding on how the tool works, then try to apply that knowledge to your search engine query. For example: Say y…
This is how you end up with low-staying-value understanding built on shaky, fragile footing.
Re: Why doesn’t anyone weep for Docker?
#185I jumped on the container bandwagon late and immediately fell in love with Docker. It built on my existing skill set so I was quickly able to get something up and running. Then I started tinkering with Docker Compose and for a while things were great. But after a while I started running into issues. Compose felt artificially crippled. No secrets? No health checks? Pushing me towards Docker Swarm? Eventually I just su…
Re: Why doesn’t anyone weep for Docker?
#186Earlier quoted context omitted.
Versions of Solaris are open source aswell (Illumos)
Illumos and friends are effectively dead, except as hobbies for enthusiasts. Sun Microsystems, now Oracle, didn't like the reception Open Solaris got so they packed up their source code and went home. Which is really a shame. All 'True' Unixes are just closed source versions of what originally were open source operating systems. By taking copyright seriously and having the misconception that there is intrinsic value…
Re: Why doesn’t anyone weep for Docker?
#187Earlier quoted context omitted.
When you break fast and move things, Docker is invaluable. I have more than one product and something like Docker makes it tractable for a single person to support. Still, I run it all on one server using Docker so there is a medium :-)
How often are you spinning up new servers? In one to two hours, I can configure a production ready Debian server from base install with firewall rules, correct network interfaces, cron jobs, all dependencies and tooling, monitoring, Postgres, and my application server (either C epoll passed or Spring Boot) sitting behind an nginx proxy. I would consider myself neither a Sysadmin nor particularly fast at configuring L…
Re: Why doesn’t anyone weep for Docker?
#188K8s is a “datacenter operating system”, just like VMWare’s own VSphere, or Mesos, Mosix, etc. These solutions also compete for mindshare with mainframe solutions like IBM’s; and with “control planes” like OpenStack, Canonical’s Landscape, or (I think?) Microsoft’s System Center. This space is very, very profitable. None of this applies to Docker itself. Docker is “just” a virtualization technology. Sure, Docker Swarm…
Doesn't K8s typically run on virtual machines? In which case it's K8s + VMs to get to the “datacenter operating system” model?
Re: Why doesn’t anyone weep for Docker?
#189There's this prevalent false position that Kubernetes is successful because of Google. Yeah, Kubernetes initially learned a ton because of Borg and Google's deep investment into containers dating back a very long time. But, arguably, Kubernetes is successful because Google Let It Go. Its a true open source project, with governance by a wide number of industry advocates, underneath the Linux Foundation. By comparison,…
Parenthetically, Linux being an open source reincarnation of Solaris seems also an example, no?
Re: Why doesn’t anyone weep for Docker?
#190Earlier quoted context omitted.
Totally agree with your first paragraph. Regarding execution, I'm not sure what Docker could have done differently that did not lead to the outcome we have today. I don't think that playing nice with other opensource devs would have made a difference (as the article claims). Also .. the K was hardened at Google is BS. The ideas, maybe. But I am quite skeptical about the amount of prod internal google code went into e…
Kubernetes (from open sourcing to about 1.3 or 1.4) is a second system mostly written by senior engineers (from several companies) with deep experience in the problem domain and strong architectural guidance, and a willingness to stop at “just good enough” and then let stuff mature. Kube was mostly “done” from a design perspective in early 2015. Swarm was 2-3 people in the early days, without as much strong opinionat…
How well was your PR received?