Live data from Hacker News

Docker cannot be downloaded without logging into Docker Store

github.com

161–170 of 454 posts

Re: Docker cannot be downloaded without logging into Docker Store

#162
post #67

Earlier quoted context omitted.

Well, what I really want is to develop, test and utilize containers as part of my development process. For example, doing work in Docker containers allows reproducible, hermetic builds (importantly, it allows this, though it certainly doesn't guarantee or force it.) Many containers that I develop or use will also be used in a Kubernetes cluster or at least as part of CD, so most importantly I want a local setup that…

Sounds like you would be more interested in LXD then.

LXD is more like virtual machines than containers, though. Also, in context of this thread, it doesn't solve much that Docker doesn't; after all, Docker for Linux is in fact fully open source, and even if it wasn't, Linux has no shortage of mature container implementations (like rkt.) For a developer on Mac or Windows, it'd be nice to have a universal dev tool, even if only to handle Linux containers.

Re: Docker cannot be downloaded without logging into Docker Store

#164

Would it kill companies to be honest and upfront about these sorts of issues? I feel like "Hey, we're unable to pay our bills unless we can better monetize our product" comes across a lot more honest and trust-worthy than this "We're improving user experience! Trust us!" pride-and-accomplishment nonsense that everyone keeps regurgitating. We're not preschoolers, the Internet can spot marketing slogans a mile away.

Agreed. It is extraordinary that intelligent, honest, discourse is so rarely employed when companies explain things like this. Why MBAs, sales and business types find it so hard to understand how appalling intelligent people find this style of discourse baffles me. Surely many MBAs, sales and business types are intelligent and empathetic people?

Re: Docker cannot be downloaded without logging into Docker Store

#165

Would it kill companies to be honest and upfront about these sorts of issues? I feel like "Hey, we're unable to pay our bills unless we can better monetize our product" comes across a lot more honest and trust-worthy than this "We're improving user experience! Trust us!" pride-and-accomplishment nonsense that everyone keeps regurgitating. We're not preschoolers, the Internet can spot marketing slogans a mile away.

Agreed. Being dishonest like this is one of the fastest way to lose customers. Please can spot it a mile away. They should make it optional. Have the email collection form prominently there and ask users if they want to sign up to receive the newsletter, free tutorial, free e-book, whitepapers, etc. Then also have a "No thanks, take me to the download". While email to download is fine in most marketing contexts, it i…

I think Canonical does a pretty great job of this.

If I download an Ubuntu Server ISO, I get my download immediately, but the page has a nice prompt to register for a whitepaper to get the most out of my new server product.

If I download the Ubuntu Desktop ISO, I still get my download immediately, but additionally I see some nice prompts about donating to support their operations.

Everything about both flows inspires trust that they aren't trying to withhold my download for the sake of selling consulting services or soliciting donations.

Re: Docker cannot be downloaded without logging into Docker Store

#167
post #132

Docker is such a mess. As a tool for building containers its cumbersome, has bizarre and frustrating limitations and has issues that haven’t been addressed in years. You can’t use semver for tags, it eats up all your disk space and you have to manually GC it, etc… Multi-build support is basically useless and invariably you end up writing convoluted bash scripts to get the thing to work. Caching is terrible pretty muc…

> You’d be surprised by how many companies using Kubernetes gave up using docker a long time ago. What are they using instead? cri-o? rkt?

At Datadog we are using containerd. We've heard of other companies using cri-o.

There's also a lot of mixed deployments of container vs native out there. It seems Kubernetes is popular but not many companies with a large number of servers are willing to bet the farm on it, so they may only run a subset of their services with it (stateless, or test environments)

You can use Docker, just be ready to account for the instability. With proper detection and strategies to evict bad nodes you can build a reliable platform out of it. (though for stateful things you may end up with a real mess on your hands)

Weve seen issues with cointainerd too, but at least so far it seems more stable.

Basically every piece of docker is being replaced. The runtime (containerd, crio), the tools to build containers (google has several), the server to host images (ecr, gcr, etc)... it's weird to call it docker when none of the components actually use docker anymore.

The gui and installer is nice for local development, so I guess it has that going for it.

Re: Docker cannot be downloaded without logging into Docker Store

#168
post #132

Earlier quoted context omitted.

> You’d be surprised by how many companies using Kubernetes gave up using docker a long time ago. What are they using instead? cri-o? rkt?

At Datadog we are using containerd. We've heard of other companies using cri-o. There's also a lot of mixed deployments of container vs native out there. It seems Kubernetes is popular but not many companies with a large number of servers are willing to bet the farm on it, so they may only run a subset of their services with it (stateless, or test environments) You can use Docker, just be ready to account for the ins…

Do you have any good pointers on using containerd and building with it? I'm using Docker with the runc runtime but it still isn't the best experience.

Re: Docker cannot be downloaded without logging into Docker Store

#169

Earlier quoted context omitted.

>You can't be a successful startup if you don't have a list of your product's users. Id Software does not have a list of people who used Doom.

Yes, they do. Literally. the first version required you to register by phone or mail in order to get the full game. If you mean the most recent version... they know exactly which commercial retailers purchased the game, and in what quantities. They might not know exactly which consumer ended up with those games, but those consumers were not their customers, the retailers were.

[deleted]

Re: Docker cannot be downloaded without logging into Docker Store

#170
post #44

Earlier quoted context omitted.

What's next? Opt-out phone-home, telemetry, crash reporting, quality analytics, whatever you call it. That's my prediction. My Synology personal file server started nagging about enabling telemetry and needing a privacy notice to store my files on my drive on my network. Screw that.

I use a Synology personal server, but an older one. I have been considering upgrading to a more modern version. Do you remember about when this nagging began? Was it related to a firmware upgrade or was it "right out of the box"?

It's literally a one time prompt. I think calling it nagging is a bit extreme.
Post reply on HN