Поиск и получение образов контейнеров из удаленного реестра

Red Hat Enterprise LinuxBeginner
Практиковаться сейчас

Введение

Для системного администратора работа с образами контейнеров является базовой задачей при развертывании приложений. В этом испытании вы закрепите навыки поиска и получения образа контейнера из удаленного реестра с помощью утилиты podman. Это умение необходимо для эффективного управления контейнеризированными средами в Red Hat Enterprise Linux.

Поиск и получение образа контейнера

Задачи

  • Задача 1: Найдите образ контейнера ubuntu в реестре Docker Hub.
  • Задача 2: Скачайте последнюю версию образа ubuntu на свою локальную систему.

Требования

  • Используйте команду podman search для поиска образа.
  • Используйте команду podman pull для загрузки образа.
  • Образ должен быть загружен из Docker Hub (реестр по умолчанию).

Пример

Ниже приведен пример поиска образа. Обратите внимание, что ваш поисковый запрос будет отличаться.

$ 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]

Пример загрузки образа:

$ 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

Подсказки

  • Если результатов поиска слишком много, попробуйте использовать более точный поисковый запрос.
  • Вы можете искать образы на Docker Hub, используя формат podman search docker.io/imagename или просто podman search imagename.
  • После загрузки образа вы можете проверить его наличие в локальном хранилище с помощью команды podman images.
✨ Проверить решение и практиковаться

Резюме

В ходе этого испытания вы научились искать и извлекать образы контейнеров из удаленного реестра. Вы применили команду podman search для локализации нужного образа в Docker Hub и команду podman pull для его загрузки на локальный компьютер. Эти навыки являются фундаментальными для работы с контейнеризированными приложениями.