45 votes

Docker Store Vs Docker Hub

Quelqu'un a fait comprendre la différence entre "Docker Store" que Docker introduit à DockerCon2016 et "Docker Hub"?

Est Docker juste essayer de faire une jolie version de Docker hub pour avoir quelque chose comme Apple Store, Android Store, etc? ou il y a des cas d'utilisation spécifiques, il essaie de résoudre par l'introduction de cette? Je pense que cela peut très bien utiliser Docker hub pour la fourniture de confiance, validé etc. enterprise images comme il est maintenant de fournir des images officielles. Alors pourquoi "Docker Store" ???

19voto

VonC Points 414372

La principale différence est l'aspect commercial (comme dans "des recettes pour le menu fixe"), comme l'a souligné dans ce Techcrunch article de Frédéric Lardinois (@fredericl):

L'idée derrière le magasin est de créer un portail self-service pour le Panneau de l'écosystème de partenaires de publier et de distribuer leur logiciel via le Panneau d'images et pour les utilisateurs afin de faciliter le déploiement de ces applications.

Alors que Docker déjà offert son propre registre pour les conteneurs (DockerHub: https://hub.docker.com/explore/), aussi, le Docker Magasin est spécifiquement orientée vers les besoins des entreprises.
Le magasin vous offre des entreprises "conformes, dans le commerce logiciels de confiance et vérifié les éditeurs, qui est emballé comme Docker images", explique la compagnie, et disposent à la fois gratuits et payants logiciel.
Sans surprise, Docker va prendre une coupe lorsqu'un utilisateur installe une application payante dans le magasin (mais qu'est-ce exactement ce partage des revenus accord pour le paiement-par-menu fixe le contenu ressemble est actuellement incertaine).

2voto

PeterLappo Points 41

L'autre différence est que vous ne voyez pas le fichier Docker utilisé pour le créer. Oui, vous pouvez faire de l’ingénierie inverse, mais ce n’est pas parfait. https://github.com/CenturyLinkLabs/dockerfile-from-image

Personnellement, je préfère savoir quelles images contiennent, même si elles sont "certifiées", mais tout le modèle de paiement échoue dès que vous pouvez voir le fichier Dockerfile.

1voto

akazemis Points 1

Autant que j'ai lu ce sont les principales raisons derrière le panneau de magasin :

Nos objectifs avec Docker Store sont conçus pour amener les Docker utilisateurs et de l'écosystème de partenaires.

  • Fournir une solution évolutive en libre-service pour les Éditeurs de logiciels de publier et de distribuer de confiance et de prêt de l'entreprise contenu

  • Fournir un processus de publication qui permet de valider la qualité des logiciels, y compris les analyses de sécurité, composante de l'inventaire, de l'open-source l'utilisation de la licence et l'utilisation des meilleures pratiques dans l'image de la construction.

  • Procurer à l'entreprise les utilisateurs conformes, dans le commerce logiciels de confiance et vérifié les éditeurs, qui est emballé comme Docker images.

  • Nous avons ajouté de recherche puissant et des capacités de navigation, y compris la catégorisation.

Donc, je présume qu'il va se concentrer sur les aspects commerciaux de la distribution de l'application et de se concentrer sur les consommateurs de l'apps (quelque chose comme Bitnami), mais Docker hub serait pour le développement de la communauté.

Référence :

https://blog.docker.com/2016/06/docker-store/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X