Wie erstelle ich einen Container in Docker Desktop?
- Vorbereitung: Docker Desktop installieren und starten
- Container erstellen über die Kommandozeile
- Container über die grafische Oberfläche erstellen
- Anpassung und Verwaltung der Container
- Zusammenfassung
Docker Desktop ist eine benutzerfreundliche Anwendung, die es ermöglicht, Container einfach zu erstellen, zu verwalten und auszuführen. Ein Container ist eine isolierte Umgebung, in der Anwendungen und deren Abhängigkeiten gebündelt und unabhängig vom zugrundeliegenden System ausgeführt werden können. Das Erstellen eines Containers in Docker Desktop erfolgt dabei in wenigen Schritten.
Vorbereitung: Docker Desktop installieren und starten
Bevor ein Container erstellt werden kann, muss Docker Desktop auf dem Computer installiert und gestartet werden. Docker Desktop gibt es für Windows und macOS und bietet eine grafische Oberfläche sowie eine Kommandozeile (CLI), über die Sie Container führen können. Nach der Installation sollte Docker Desktop geöffnet werden, damit alle notwendigen Dienste im Hintergrund laufen.
Container erstellen über die Kommandozeile
Der häufigste Weg, einen Container in Docker Desktop zu erstellen, ist die Nutzung des Terminal oder der Eingabeaufforderung. Mit dem Befehl docker run können Sie einen neuen Container basierend auf einem vorhandenen Docker-Image starten. Beispielsweise erzeugt docker run -d -p 8080:80 nginx einen Container, der den Nginx-Webserver ausführt und den Port 80 im Container auf Port 8080 des Hosts weiterleitet.
Container über die grafische Oberfläche erstellen
Docker Desktop bietet auch eine einfache Benutzeroberfläche, in der Sie vorhandene Images durchsuchen und Container daraus starten können. In der App navigieren Sie zu den Abschnitten "Images" und wählen dann ein gewünschtes Image aus. Daraufhin können Sie Einstellungen wie Portfreigaben, Volumes oder Umgebungsvariablen festlegen und den Container starten. Dies ist besonders für Einsteiger hilfreich, die nicht mit der Kommandozeile arbeiten möchten.
Anpassung und Verwaltung der Container
Nach dem Erstellen eines Containers können Sie diesen jederzeit starten, stoppen oder löschen. Auch Konfigurationsänderungen sind möglich, zum Beispiel das Anpassen von Netzwerk- und Speicheroptionen. Docker Desktop zeigt jederzeit alle laufenden und gestoppten Container an, so dass Sie deren Status überwachen und Protokolle einsehen können.
Zusammenfassung
Das Erstellen eines Containers in Docker Desktop kann sowohl über die Kommandozeile als auch über die grafische Benutzeroberfläche erfolgen. Es erfordert die Nutzung eines Docker-Images, das die Basis für die Container-Umgebung bildet. Durch diese Methode lassen sich Anwendungen isoliert und portabel betreiben, was insbesondere in Entwicklungs- und Testumgebungen von großem Nutzen ist.
