So verwalten Sie Docker -Bilder
- 1621
- 302
- Lana Saumweber
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
- « Dinge zu tun nach der Installation Ubuntu 16.04 LTS
- So installieren Sie Google Chrome in Fedora & Centos/Rhel 8 »