2017-10-13 2 views
0

J'essaie de comprendre Docker et ses concepts de base connexes, je suis venu à savoir qu'il existe un concept de images qui constitue la base de container où les applications s'exécutent isolées.Les fournisseurs de système d'exploitation font-ils un système d'exploitation spécial/personnalisé pour docker?

Je suis également venu de savoir que nous pouvons télécharger les images officielles du centre docker, https://hub.docker.com, une partie de capture d'écran ci-dessous:

enter image description here

Ma question est:

Do société respective créer spéciale/custom made OS (le minimum, par exemple on peut voir l'image ubuntu) pour docker? Si oui, quel avantage ces entreprises obtiennent en créant ces images faites sur commande pour le docker?

+1

En supposant qu'Ubuntu, Apache et MySQL sont intéressés à rendre leur logiciel facile à utiliser pour les utilisateurs de Docker, fournir une image officielle aiderait à cela. Tout comme la fourniture officielle de DEB ou RPM ou DMG ou VMI fait pour les utilisateurs de ces formats. Mais "officiel" ici peut signifier "fourni par Docker (l'entreprise)" pas nécessairement "fourni par un fournisseur en amont". Dans ce cas, la motivation est de rendre Docker plus facile à utiliser pour les personnes recherchant Ubuntu/httpd/mysql. – Thilo

Répondre

0

On pourrait les appeler images personnalisées, cependant, ce ne sont que des images nues de base qui doivent être utilisées comme point de départ pour votre application.

Ils sont pour la plupart construits par des personnes qui travaillent chez Docker et ils essaient d'assurer une garantie de qualité.

Ils sont dépouillés des paquets inutiles afin de garder la taille de l'image à un minimum. Pour en savoir plus, vous pouvez lire cette documentation Docker page ou cette blog post