Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shykes
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
331.
▲
by
shykes
10y ago
We are going in the direction he wants us to. We're just doing it under the name "containerd" and he's unhappy that we're not calling it "Docker". If he were to simply accept our choice of naming, 100% of
332.
▲
by
shykes
10y ago
My intention is not dismiss your complaint, but to gather more details so I can help. Here is a list of known past breaking changes in the Docker API. https://docs.docker.com/engine/breaking_changes/ If you have e
333.
▲
by
shykes
10y ago
The typical use case is when a dev team uses docker compose while the ops team has chosen docker+kube. It creates an impedance mismatch which complicates the dev/ops handoff. Since it's typically hard for the ops team to convince
334.
▲
by
shykes
10y ago
If you use the desktop editions of Docker (Docker for Mac or Docker for Windows), it will handle permissions correctly when mounting. Currently the server and cloud editions (Docker for Linux, Docker for AWS, Docker for Azure) don't so
335.
▲
by
shykes
10y ago
See my clarifying comment: https://news.ycombinator.com/item?id=13788426
336.
▲
by
shykes
10y ago
What do you use for provisioning and upgrading Kub? For monitoring it? For CICD? For access control? Image registry? Image build? The collection of these things, and everything else required for deploying and managing containers in producti
337.
▲
by
shykes
10y ago
What's hilarious is that Docker is frequently criticized for "moving too fast" and "adding too many features". Now it seems we're going to be suspected of not adding enough features... Which is it?
338.
▲
by
shykes
10y ago
Quick correction, Docker 17.03 supports compose files out of the box, in swarm mode. Two commands to deploy and scale. https://docs.docker.com/engine/reference/commandline/stack_d...
339.
▲
by
shykes
10y ago
You can install Docker for Mac, which supports VPN integration out of the box, then install kubernetes on top of that. I heard it works great. https://docker.com/mac
340.
▲
by
shykes
10y ago
Off the top of my head: - End-to-end content trust with crypto signatures and verifications using Notary/TUF https://docs.docker.com/engine/security/trust/content_trust/ - Secrets management with en
341.
▲
by
shykes
10y ago
None of that has changed. Docker is still targeted explicitly at your use case. I believe your project would have been just fine. Docker EE was shaped by requirements very similar to your own. But I can't seem to convince you of that..
342.
▲
by
shykes
10y ago
It looks like containerd will be a better fit for you than Docker. It's the core container runtime extracted into a standalone upstream project. See https://containerd.tools and https://blog.docker.com/2017&
343.
▲
by
shykes
10y ago
That's good feedback, thanks.
344.
▲
by
shykes
10y ago
I understand what you're saying. And you would be 100% correct if everyone shared your definition of Docker as a tiny container runtime and nothing else. But that is not at all the case. There are conflicting narratives of what Docker
345.
▲
by
shykes
10y ago
That's understandable. Many of us at Docker are from a more C/Unix/ops background so we're less sensitive to that cultural reference. In any case, in the end actions speak louder than words. If we consistently ship solid
346.
▲
by
shykes
10y ago
Openshift uses a very small subset of Docker. That subset is now available standalone as containerd, in part to allow Openshift to no longer depend on what is essentially a competing platform. I expect lits of constructive open-source colla
347.
▲
by
shykes
10y ago
That's totally fair. Maybe I should have used to word "product" instead of "platform".
348.
▲
by
shykes
10y ago
One of the goals of this release is to remove this fragmentation. For example Docker Cloud will use CE, and soon will allow you to easily upgrade to EE. In the free / open-source side, Docker CE is the "one core to rule them all&q
349.
▲
by
shykes
10y ago
That's great feedback, thank you.
350.
▲
by
shykes
10y ago
I'm not sure I understand the problem. Whatever containerization project you were building on top of Docker, it is just as viable today as yesterday. No option has been removed - if anything there are now more options available to you.
351.
▲
by
shykes
10y ago
That makes perfect sense. I will pass along the feedback. Thanks!
352.
▲
by
shykes
10y ago
For reference here are a few case studies of enterprises using Docker EE in production: - https://www.docker.com/customers/docker-datacenter-delivers-... - https://www.docker.com/customers/ge-uses-
353.
▲
by
shykes
10y ago
> Docker takes backwards compatibility so seriously they wholesale block the client and server from communicating with each other if they differ by a single minor version. That has been fixed. Note that this limitation (although it tur
354.
▲
by
shykes
10y ago
Sorry about that. We will expand the support window over time.
355.
▲
by
shykes
10y ago
> I won't speak for others, but it would make my life much easier if you'd build (and name) your offerings on top of the base containerization tool like everyone else We are doing exactly that. The base containerization layer
356.
▲
by
shykes
10y ago
Here you go: https://www.docker.com/get-docker#/edition
357.
▲
by
shykes
10y ago
We most definitely WILL respect SemVer where it matters: the API versions. Docker is a collection of many different components, exposing many different interfaces. Semver in Docker version doesn't make sense for the same reason it does
358.
▲
by
shykes
10y ago
Our motto is "batteries included but removable". We make sure the platform works great out of the box, and offers a smooth integrated experience. That is a big differentiator for Docker. At the same time, we also make sure you can
359.
▲
by
shykes
10y ago
Yes, that is a common misunderstanding with the kubernetes community. We are correcting that misunderstanding with a few simple steps: - What kubernetes needs from Docker is a simple and robust container runtime. We are spinning out contain
360.
▲
by
shykes
10y ago
That is very typical of enterprise products. Large deployments always get discounts. Extremely large deployments will often request "all-you-can-eat" unlimited deployment for a flat fee.
More ›