Ein leichtgewichtiger, eigenständiger, ausführbarer Paket, der alles enthält, was benötigt wird, um eine Software auszuführen, einschließlich des Codes, der Laufzeit, Bibliotheken und Abhängigkeiten
Ein Softwareentwicklungsframework
Q3. Wie unterscheidet sich Docker von virtuellen Maschinen (VMs)?
Docker-Container sind größer im Vergleich zu VMs
Docker-Container benötigen einen Hypervisor zum Ausführen, während VMs dies nicht tun
Docker-Container teilen den Kernel des Host-Betriebssystems, was sie im Vergleich zu VMs, die jeweils ihren eigenen Betriebssystem-Kernel haben, leichtgewichtiger und effizienter macht
Docker-Container sind sicherer als VMs
Q4. Was ist der Zweck einer Docker-Datei (Dockerfile)?
Um Docker-Container-Images zu speichern
Um Netzwerkkonfigurationen in Docker zu verwalten
Um die Schritte zu definieren, die zum Erstellen eines Docker-Images erforderlich sind
Um Softwarebereitstellungsprozesse zu automatisieren
Q5. Wie erstellt man ein Docker-Image aus einem Dockerfile?
Durch manuelles Eingeben von Befehlen in die Docker-Befehlszeilenschnittstelle (CLI)
Durch Exportieren eines vorhandenen Docker-Images in eine Textdatei
Durch Ausführen des Befehls docker build und Angabe des Verzeichnisses, das das Dockerfile enthält
Durch Umordnen von Dateien und Ordnern innerhalb des Dockerfiles
Q6. Was ist Docker Hub?
Ein physischer Ort, an dem Docker-Container gespeichert sind
Eine Befehlszeilenschnittstelle (CLI) zum Verwalten von Docker-Containern
Ein cloudbasierter Speicher für Docker-Images, in dem Benutzer Container-Images speichern, teilen und gemeinsam bearbeiten können
Ein Netzwerkprotokoll, das von Docker für die Kommunikation zwischen Containern verwendet wird
Q7. Wie startet man einen Docker-Container?
Durch Exportieren des Containers in ein externes Dateiformat
Durch Anpassen des Farbschemas und Layouts des Containers
Durch Ausführen des Befehls docker run und Angabe des zu verwendenden Docker-Images
Durch Umordnen von Dateien und Ordnern innerhalb des Containers
Q8. Wofür wird Docker Compose verwendet?
Zur Verwaltung von Docker-Containern in Produktionsumgebungen
Zur Automatisierung von Softwaretestprozessen
Zum Definieren und Ausführen von Multi-Container-Docker-Anwendungen, wobei die erforderlichen Dienste, Netzwerke und Volumes festgelegt werden
Zur Überwachung von Leistungsmetriken von Docker-Containern
Q9. Wie stoppt man einen laufenden Docker-Container?
Durch Löschen des Containers aus dem Docker Hub-Repository
Durch Anpassen der Laufzeitkonfiguration des Containers
Durch Ausführen des Befehls docker stop und Angabe der Container-ID oder des Namens
Durch Umordnen von Dateien und Ordnern innerhalb des Containers
Q10. Was ist ein Docker-Volume?
Ein Typ von Docker-Container
Ein virtuelles Maschinen-Disk-Image
Ein persistenter Datenspeichermechanismus, der verwendet wird, um Daten zwischen Docker-Containern und dem Host-Computer zu teilen, wodurch die Datenpersistenz auch dann gewährleistet ist, wenn der Container gestoppt oder gelöscht wird
Eine Netzwerkschnittstelle, die zur Kommunikation zwischen Docker-Containern verwendet wird
Q11. Wie entfernt man einen Docker-Container?
Durch Löschen des Containers aus dem Docker Hub-Repository
Durch Anpassen der Laufzeitkonfiguration des Containers
Durch Ausführen des Befehls docker rm und Angabe der Container-ID oder des Namens
Durch Umordnen von Dateien und Ordnern innerhalb des Containers
Q12. Was ist der Zweck von Docker Swarm?
Zur Verwaltung von Docker-Container-Logs
Zur Automatisierung von Softwarebereitstellungsprozessen
Zur Orchestrierung und Verwaltung von Clustern von Docker-Containern, um hohe Verfügbarkeit und Skalierbarkeit zu ermöglichen
Zur Überwachung von Leistungsmetriken von Docker-Containern
Q13. Wie inspiziert man die Konfiguration eines laufenden Docker-Containers?
Durch Exportieren des Containers in eine PDF-Datei
Durch Anpassen des Farbschemas und Layouts des Containers
Durch Ausführen des Befehls docker inspect und Angabe der Container-ID oder des Namens
Durch Umordnen von Dateien und Ordnern innerhalb des Containers
Q14. Was ist der Zweck von Docker-Netzwerken?
Zur Verwaltung von Docker-Container-Logs
Zur Automatisierung von Softwaretestprozessen
Zur Ermöglichung der Kommunikation zwischen Docker-Containern und externen Netzwerken, wodurch Container miteinander und mit anderen Diensten verbunden werden können
Zur Überwachung von Leistungsmetriken von Docker-Containern
Q15. Wie listet man alle laufenden Docker-Container auf?
Durch Exportieren der Containerliste in eine CSV-Datei
Durch Anpassen des Farbschemas und Layouts des Containers
Durch Ausführen des Befehls docker ps
Durch Umordnen von Dateien und Ordnern innerhalb des Containers
Q16. Was ist der Zweck des Docker-Registrierung?
Zur Verwaltung von Docker-Container-Logs
Zur Automatisierung von Softwarebereitstellungsprozessen
Zur Speicherung von Docker-Images, wodurch Benutzer Bilder in das Registrierung speichern, hochladen und herunterladen können
Zur Überwachung von Leistungsmetriken von Docker-Containern
Q17. Wie lädt man ein Docker-Image in eine Docker-Registrierung hoch?
Durch manuelles Eingeben von Befehlen in die Docker-Befehlszeilenschnittstelle (CLI)
Durch Exportieren eines vorhandenen Docker-Images in eine Textdatei
Durch Ausführen des Befehls docker push und Angabe des Docker-Image-Namens und Tags
Durch Umordnen von Dateien und Ordnern innerhalb des Dockerfiles
Q18. Was ist Docker Desktop?
Ein physischer Ort, an dem Docker-Container gespeichert sind
Eine Befehlszeilenschnittstelle (CLI) zum Verwalten von Docker-Containern
Eine Desktopanwendung für Windows und macOS, die eine benutzerfreundliche Oberfläche für das Erstellen, Verwalten und Bereitstellen von Docker-Containern bereitstellt
Ein Netzwerkprotokoll, das von Docker für die Kommunikation zwischen Containern verwendet wird
Q19. Wie meldet man sich bei einer Docker-Registrierung an?
Durch Exportieren der Registrierungsanmeldeinformationen in eine externe Datei
Durch Anpassen des Farbschemas und Layouts der Registrierung
Durch Ausführen des Befehls docker login und Bereitstellung des Benutzernamens und Passworts der Registrierung
Durch Umordnen von Dateien und Ordnern innerhalb des Dockerfiles
Q20. Was ist der Zweck von Docker Engine?
Zur Verwaltung von Docker-Container-Logs
Zur Automatisierung von Softwarebereitstellungsprozessen
Zum Erstellen, Ausführen und Verwalten von Docker-Containern auf einem Host-Computer
Zur Überwachung von Leistungsmetriken von Docker-Containern