Einführung
Als Systemadministrator gehört der Umgang mit Container-Images zu Ihren grundlegenden Aufgaben bei der Bereitstellung von Anwendungen. In dieser Herausforderung üben Sie das Suchen und Abrufen eines Container-Images aus einer Remote-Registry mithilfe von podman. Dies ist eine kritische Kompetenz für die Verwaltung von containerisierten Umgebungen unter Red Hat Enterprise Linux.
Container-Image suchen und abrufen
Aufgaben
- Aufgabe 1: Suchen Sie nach dem
ubuntuContainer-Image in der Docker Hub Registry. - Aufgabe 2: Laden Sie die aktuellste Version des
ubuntuImages auf Ihr lokales System herunter.
Anforderungen
- Verwenden Sie den Befehl
podman search, um das Image zu finden. - Verwenden Sie den Befehl
podman pull, um das Image herunterzuladen. - Das Image soll vom Docker Hub (der Standard-Registry) bezogen werden.
Beispiel
Dies ist ein Beispiel für die Suche nach einem Image. Ihr Suchbegriff wird ein anderer sein.
$ podman search docker.io/centos
INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED
docker.io docker.io/library/centos The official build of CentOS. 7621 [OK]
docker.io docker.io/ansible/centos7-ansible Ansible on Centos7 135 [OK]
Dies ist ein Beispiel für das Herunterladen eines Images.
$ podman pull docker.io/library/centos
Trying to pull docker.io/library/centos:latest...
Getting image source signatures
Copying blob sha256:a1d0c7532777... done
Copying config sha256:5d0da3dc9764... done
Writing manifest to image destination
Storing signatures
Hinweise
- Falls die Suchergebnisse zu ungenau sind, versuchen Sie es mit einem spezifischeren Suchbegriff.
- Sie können Docker Hub Images mit
podman search docker.io/imagenameoder einfach mitpodman search imagenamesuchen. - Nach dem Herunterladen können Sie mit dem Befehl
podman imagesüberprüfen, ob sich das Image auf Ihrem lokalen System befindet.
Zusammenfassung
In dieser Herausforderung haben Sie gelernt, wie Sie Container-Images in einer Remote-Registry suchen und abrufen. Sie haben den Befehl podman search verwendet, um ein bestimmtes Image im Docker Hub zu lokalisieren, und den Befehl podman pull, um es auf Ihr lokales System herunterzuladen. Diese Fertigkeiten sind grundlegend für die Verwaltung von containerisierten Anwendungen.



