So verwalten Sie Docker -Bilder

So verwalten Sie Docker -Bilder

Docker -Bilder sind Vorlagen zum Erstellen von Docker -Containern. Sie enthalten alle erforderlichen Komponenten, wie Code, Bibliotheken und Abhängigkeiten, um eine Anwendung auszuführen. Das Verwalten von Docker Images ist ein wichtiger Teil der Verwendung von Docker, da Sie neue Container erstellen, Bilder in eine Registrierung schieben und nicht verwendete Bilder entfernen können.

In diesem Artikel werden wir übergehen, wie Sie Docker -Bilder verwalten, einschließlich der Auflistung, Ziehen, Erstellen und Entfernen von Bildern.

Suchen Sie Docker -Bilder

Sie können 'Docker Search Image_Name' ausführen, um nach verfügbaren Bildern auf Docker Hub zu suchen. Zum Beispiel, um Bilder nach „Nginx“ zu durchsuchen, führen Sie den folgenden Befehl aus.

Docker -Suche nginx 

Sie können auch nach einem Images -Verzeichnis unter: https: // Hub suchen.Docker.com/

Listing Docker -Bilder

Um die Docker -Bilder in Ihrem System aufzulisten, können Sie den Befehl Docker Images verwenden. In diesem Befehl wird eine Liste aller verfügbaren Bilder angezeigt, einschließlich der Bild -ID, des Repositorys, des Tags und der Größe.

Um beispielsweise alle Docker -Bilder aufzulisten, können Sie den folgenden Befehl verwenden:

Dockerbilder  

Sie können das -a -Flag auch verwenden, um alle Bilder aufzulisten, einschließlich Zwischenbildern, mit denen andere Bilder erstellt werden.

Docker Bilder -a  

Docker -Bilder ziehen

Um ein Docker -Bild aus einer Registrierung zu ziehen, können Sie den Befehl Docker Pull, gefolgt vom Bildnamen. Der Bildname sollte das Repository und das Tag enthalten, das durch einen Dickdarm getrennt ist.

Um beispielsweise die neueste Version des Nginx -Bildes aus dem offiziellen Repository zu ziehen, können Sie den folgenden Befehl verwenden:

Docker Pull Nginx  

Sie können auch ein bestimmtes Tag angeben, um eine bestimmte Version des Bildes zu ziehen. Zum Beispiel zum Ziehen des 1.17.9 Version des Nginx -Bildes können Sie den folgenden Befehl verwenden:

Docker Pull Nginx: 1.17.9  

Erstellen von Docker -Bildern

Um ein Docker -Image zu erstellen, können Sie den Befehl Docker Build verwenden, gefolgt vom Pfad zum Verzeichnis, der die Dockerfile enthält. Die Dockerfile ist eine Textdatei, die die Anweisungen zum Erstellen des Bildes enthält.

Um beispielsweise ein Bild aus der Dockerfile im aktuellen Verzeichnis zu erstellen, können Sie den folgenden Befehl verwenden:

Docker Build .  

Sie können auch ein Tag für das Bild mit dem -T -Flag angeben. Zum Beispiel können Sie den folgenden Befehl verwenden, um ein Bild mit dem Tag MyImage: LTUED zu erstellen:

Docker Build -t Myimage: Neueste .  

Docker -Bilder entfernen

Um ein Docker -Bild zu entfernen, können Sie den Befehl Docker RMI verwenden, gefolgt von der Bild -ID oder dem Bildnamen. Sie können eine Liste aller verfügbaren Bilder in Ihrem System erhalten, indem Sie den Befehl Docker Images ausführen.

Um beispielsweise ein Bild mit der ID ABC123 zu entfernen, können Sie den folgenden Befehl verwenden:

Docker RMI ABC123  

Um ein Bild mit dem Namen MyImage zu entfernen, können Sie den folgenden Befehl verwenden:

Docker rmi Myimage  

Sie können auch mehrere Bilder gleichzeitig entfernen, indem Sie eine Liste von Bild -IDs oder Namen angeben, die durch Leerzeichen getrennt sind.

Docker RMI ABC123 DEF456 GHI789  

Abschluss

Das Verwalten von Docker Images ist ein wichtiger Bestandteil der Verwendung von Docker. Wenn Sie verstehen, wie Sie Bilder auflisten, ziehen, erstellen und entfernen können, können Sie Ihr System organisiert und effizient halten. Durch die Verwendung der entsprechenden Befehle können Sie leicht