Je suis en train d'apprendre Docker et que la référence à des documents en ligne. Je suis venu à savoir qu'il y a un centre d'images officiel que nous pouvons tirer, et exécuter un conteneur.Est-ce que toutes les images du docker ont un système d'exploitation minimal?
Les prises en pension sont disponibles à https://hub.docker.com/
, une partie de capture d'écran:
Dans ce diagramme, nous pouvons voir les images officielles de ubuntu, httpd, MySQL (et ainsi de suite).
Ma question est:
faire toutes ces images ont "OS minimal" sur lequel ils courent. Par exemple, si nous considérons l'image httpd
, at-il le système d'exploitation nécessaire sur lequel il s'exécute?
Vous devriez jeter un oeil à la documentation officielle Docker: https://docs.docker.com/get-started/ –
Vous avez besoin de programmes qui a besoin à son tour bibliothèques etc.Ceux-ci viennent en tant que fichiers dans l'image docker, et sont invoqués si nécessaire. Docker fournit le noyau auquel ils parlent. Pour une machine Java Docker, vous pouvez vous débrouiller sans autre chose que la JVM et les bibliothèques dont elle a besoin. –
Cela signifie-t-il que nous pouvons avoir une image sans système d'exploitation? – CuriousMind