GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Docker

So suchen, ziehen, listen und löschen Sie Docker-Images unter Linux

In unseren vorherigen Tutorials haben Sie die Installation der Docker-Engine auf CentOS/RHEL- und Ubuntu-Betriebssystemen kennengelernt und Images vom Docker-Hub abgerufen. Danach erstellte Container mit Bildern. Dieses Tutorial hilft Ihnen beim Suchen, Abrufen, Auflisten und Löschen von Docker-Images von Ihrem Hostsystem.

Docker-Images suchen

Suchen Sie zunächst nach Docker-Container-Images im Docker-Hub. Der folgende Befehl durchsucht beispielsweise alle Bilder mit Ubuntu und listet sie als Ausgabe auf

# docker search ubuntu

Das Ergebnis sieht wie folgt aus

NAME                              DESCRIPTION          STARS     OFFICIAL   AUTOMATED

ubuntu                            Ubuntu is a Deb...   3318      [OK]
ubuntu-upstart                    Upstart is an e...   60        [OK]
torusware/speedus-ubuntu          Always updated ...   25                   [OK]
ubuntu-debootstrap                debootstrap --v...   24        [OK]
rastasheep/ubuntu-sshd            Dockerized SSH ...   22                   [OK]
neurodebian                       NeuroDebian pro...   17        [OK]
nuagebec/ubuntu                   Simple always u...   4                    [OK]
nickistre/ubuntu-lamp-wordpress   LAMP on Ubuntu ...   4                    [OK]
nimmis/ubuntu                     This is a docke...   3                    [OK]

Docker-Images abrufen

Ziehen Sie nun das erforderliche Docker-Image mit den folgenden Befehlen vom Docker-Hub auf Ihrem lokalen System. Der folgende Befehl lädt ein Bild mit dem Namen „ubuntu“ herunter.

# docker pull ubuntu

latest: Pulling from library/ubuntu

fa5be2806d4c: Pull complete
b4af4261cb15: Downloading [==>               ] 3.779 MB/70.55 MB
5d358abc5d9c: Download complete
2933d50b9f77: Download complete

Wir laden auch Centos-Images vom Docker-Hub herunter.

# docker pull centos

Docker-Images auflisten

Stellen Sie nun sicher, dass die obigen Bilder erfolgreich auf Ihr System heruntergeladen wurden. Der folgende Befehl listet alle Bilder auf.

# docker images

REPOSITORY  TAG         IMAGE ID          CREATED           VIRTUAL SIZE
ubuntu      latest      36248ae4a9ac      2 hours ago       188 MB
centos      latest      2933d50b9f77      2 hours ago       196.6 MB

Docker-Images entfernen

Um ein Bild zu entfernen, stellt Docker rmi bereit Möglichkeit. Damit können wir alle Docker-Images von unserem lokalen System löschen. Verwenden Sie zum Beispiel den folgenden Befehl mit sich ändernder IMAGE ID mit Ihrer Docker-Image-ID.

# docker rmi  <IMAGE ID>

oder Sie können Bilder einfach mit dem Repository-Namen (Bildname)

entfernen
# docker rmi ubuntu

Falls Sie zwei Bilder mit demselben Namen haben, fügen Sie beim Löschen einen Tag-Namen hinzu

# docker rmi  ubuntu:latest

Docker
  1. So finden Sie eine Datei in Linux

  2. So erstellen, listen und löschen Sie Docker-Container unter Linux

  3. So ändern Sie Docker-Images

  4. So listen Sie Docker-Container auf

  5. Wie erhalte ich die Liste der abhängigen untergeordneten Bilder in Docker?

So installieren Sie Docker CE unter Linux Mint 20

So bereinigen und löschen Sie Docker-Images

So pushen und ziehen Sie Docker-Images mit der Container Registry von DigitalOcean

So erstellen Sie Docker-Images in einer GitLab-CI-Pipeline

Docker-Container auflisten / starten / stoppen / löschen

So listen / suchen / ziehen Sie Docker-Images unter Linux