Live data from Hacker News

Docker cannot be downloaded without logging into Docker Store

github.com

271–280 of 454 posts

Re: Docker cannot be downloaded without logging into Docker Store

#272

Earlier quoted context omitted.

> Please save yourself a lot of heartache and just use containerd. Part of the appeal of Docker is the ease with which developers new to the concept of containers can pick it up. I cannot say the same for containerd. Try a search for containerd tutorials and compare what you find with docker tutorials. > People don't realize just how easy all this stuff will be to replace. Think carefully about why that is. If it wer…

> Try a search for containerd tutorials and compare what you find with docker tutorials. containerd is just a building block. You'll actually be looking for a Kubernetes tutorial, which the internet is sprawling with.

Yeah, but how's the dev experience for Kubernetes, even with all those tutorial? How easy is it to install on Windows, for example?

Re: Docker cannot be downloaded without logging into Docker Store

#273
post #48

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.

Does the internet always have to throw a fit every time a company tries to add a little monetization to what is an essentially free service?

The internet doesn't care about companies trying to improve their revenues, particularly when it comes to "free" products. It does care about a great deal when it's lied to.

Re: Docker cannot be downloaded without logging into Docker Store

#274

Earlier quoted context omitted.

Honestly docker apt-get previously sucked to the extent I wouldn't bother attempting again.

Adding a repo and running `apt-get update && apt-get install docker-ce` sucks?

Yes when it needs tweaking on every update and repeatedly fails. It's obnoxious. It was immature technology in my personal experience. Maybe others have had a better experience but I was turned off by numerous issues.

Re: Docker cannot be downloaded without logging into Docker Store

#275
post #80

It seems like Docker is in a really awkward place as a company. Their strategy was clearly to get everyone on the container hyper train then monetize by selling the production orchestration / runtime. But Kubernetes happened and GCP / AWS have rolled out competition in all the other supporting system needed; container registries, build pipelines, etc. What is the actual pitch for Docker EE now? Their marketing is pus…

Wow, I'd never realized that. I wonder whether Google greenlighted significant investment into Kubernetes because they saw Docker Inc as a threat to Google Cloud and wanted to kill it early. It's not precisely the same playbook as Embrace, Extend, Extinguish and it's been played out significantly less evilly (is that a word?) and more openly, but, well, they embraced Docker, extended it with K8s and are now well on t…

It's way more likely that Google was targeting Amazon with Kubernetes. AWS is the leading cloud providing and commoditizing cloud computing with containers would level the playing field and maybe even tilt it towards the creator for the tool.

It seems to have worked, at least a bit, since Kubernetes has gained adoption. AWS is still ahead, though.

Re: Docker cannot be downloaded without logging into Docker Store

#276

Earlier quoted context omitted.

> Please save yourself a lot of heartache and just use containerd. Part of the appeal of Docker is the ease with which developers new to the concept of containers can pick it up. I cannot say the same for containerd. Try a search for containerd tutorials and compare what you find with docker tutorials. > People don't realize just how easy all this stuff will be to replace. Think carefully about why that is. If it wer…

> Try a search for containerd tutorials and compare what you find with docker tutorials. containerd is just a building block. You'll actually be looking for a Kubernetes tutorial, which the internet is sprawling with.

although I've not seen much on K8s + containerd without Docker in terms of tutorials, it is a very new space, and (IIRC) cri-containerd is also pretty new.

I'm not aware of many k8s distro's running anything other than Docker by default, at the moment

Re: Docker cannot be downloaded without logging into Docker Store

#277

This one comment sums up the changes nicely: https://github.com/docker/docker.github.io/issues/6910#issue... A download went from 5 steps to 12 steps, to improve the Docker experience? The irony is the resulting statistics might actually say less people had a negative experience with docker, now they dont even download and try it...

No, the improvement comes from reversing the change. Turn things to shit, then take credit for improving them.

Really smart move by the UX team.

Re: Docker cannot be downloaded without logging into Docker Store

#278
post #170

Earlier quoted context omitted.

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

At least for me the prompt isn't a one time thing, unless you consent to enabling telemetry. I get asked whether I want to enable it all the time when logging in.

Yes, you can disable it forever [1]. Oh and there's actually a tiny "skip" on the nag screen in dull contrast, more user hostility. It's the concept I object to, though: If I pay for it, I should not be the product. And a privacy notice on something that's by definition supposed to be private.

1. Control Panel -> Info -> Device Analytics.

https://www.reddit.com/r/synology/comments/8mdioc/device_ana...

Re: Docker cannot be downloaded without logging into Docker Store

#279
post #216

Earlier quoted context omitted.

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…

How do Dockerfiles work if you aren't using Docker? Is there another way to define what the container should look like?

You can build the containers with Docker and ship them to a repository. The format is the same.

There are also tools like jib which can build containers without docker: https://github.com/GoogleContainerTools/jib

Re: Docker cannot be downloaded without logging into Docker Store

#280
It's not a good move, but I don't understand the vitriol expressed on Github, calling the developers jerks etc.

Our company has never paid Docker for anything, but we've benefited greatly from having Docker images be the output of our backend build jobs. I never have to dig into classpath errors from conflicting JARs any more, or deal with out of date JDKs living on QA and production machines. I can deploy a dependent service that I know nothing about without digging through code and documentation. Yes it has its issues but the positives far outweigh the negatives.

I understand that it's a frustrating move and the wrong path to go to for monetization, but can we also recognize that it's a company has done a lot for the community and is struggling to secure its future, instead of calling them names?

Post reply on HN