Ich versuche Docker zu lernen und dafür auf Online-Materialien zu verweisen. Ich habe erfahren, dass es eine offizielle Drehscheibe von Bildern gibt, die wir ziehen können, und einen Container betreiben.Haben alle Docker-Images ein minimales Betriebssystem?
Die repos sind https://hub.docker.com/
, Teil Screenshot zur Verfügung:
In diesem Diagramm wir die offiziellen Bilder von ubuntu sehen können, httpd, MySQL (und so weiter).
Meine Frage ist:
Haben alle diese Bilder haben „minimal OS“, auf dem sie ausgeführt werden. Zum Beispiel, wenn wir httpd
Bild betrachten, hat es das benötigte Betriebssystem, auf dem es läuft?
Sie sollten sich die offizielle Docker-Dokumentation ansehen: https://docs.docker.com/get-started/ –
Sie benötigen Programme, die wiederum Bibliotheken benötigen usw.Diese kommen als Dateien im Docker-Image und werden bei Bedarf aufgerufen. Docker stellt den Kernel zur Verfügung, mit dem sie sprechen. Für eine Java Docker-Maschine können Sie sich _ _ ohne die JVM und die benötigten Bibliotheken verstehen. –
Bedeutet das, dass wir ein Image ohne Betriebssystem haben können? – CuriousMind