4 ms·
> It looks like you don't, I'm sorry to say but your insistence of speaking out of a position of blisful ignorance and your refusal to open your eyes does not
by barumi 6y ago
> It looks like you don't,
I'm sorry to say but your insistence of speaking out of a position of blisful ignorance and your refusal to open your eyes does not change the world around you.
> but I've always seen Docker Hub as...well...a hub, not just any ol' registry.
No one with the faintest cursory knowledge of Docker would ever claim that Docker Hub is anything other than a docker registry.
Docker itself advertises Docker Hub as a service "to create, manage, and deliver your teams' container applications." Docker itself describes Docker Hub as a "cloud-based application registry and development team collaboration services." That's their own official marketing slogan, taken straight out of their "Why Docker" page.
And even that you managed to miss and failed to understand.
> It's where people publish final builds
It really isn't. That's not how containers work at all, and that's not how Docker promotes the service, and that's not how anyone uses it. Nothing in your comments is even remotely compatible with basic notions of CICD.
Apparently you're so out of touch with containerization and CICD and devops workflow that you're even entirely ignorant of basic concepts like what a latest tag is supposed to represent and how tags are used to update apps.
The fact that you try to pass off that absurd assertion in such absolute terms makes it quite clear that you have absolutely no idea about what you're talking about.
Hell, your claim can only possibly be made by someone who never even registered a user account in Docker Hub. Please refrain from speaking about stuff you know nothing about.
> If you're using it for basically passing your own images between CI workers or whatever other workload that requires you to constantly be pushing and pulling
This mindless statement just makes it clear as water that you have no idea of how containers are used. At all. And yet here you are degrading the signal/noise ratio by blabbering about stuff you know nothing about.
- franga2000 6y agoI don't know what else to say. I work with docker containers almost daily. We keep our own images in a private registry (GitLab, since we already pay for it) and those images are built on top of public images from the Hub (postgres, python, etc...). Our CI server pulls the base images from the Hub (keeps a cache), the source from GitLab, does the build and pushes the resulting images back to the private registry. Another server gets called when this happens to spin up a testing environment (pulling our images from the private and some 3rd party images from the public repo - again, cached). Automated and human testing is done against that and if it all passes, the signal is sent to the production server to update itself (doing on final round of pulls from both repos - often only the private one, as our app images are updated far more often than supporting services like postgres). Unless the base or supporting images are updated, the Hub receives nothing but a few HEAD requests from us and a push of that one FOSS image that we actually release publically. Either way, I can't be bothered with this thread anymore as there's clearly no more constructive discussion to be had with you. Cheers