はじめに
システム管理者にとって、コンテナイメージの操作はアプリケーションをデプロイするための基本的なタスクです。このチャレンジでは、podman を使用してリモートレジストリからコンテナイメージを検索し、取得する実習を行います。これは、Red Hat Enterprise Linux 上でコンテナ化された環境を管理する上で非常に重要なスキルとなります。
システム管理者にとって、コンテナイメージの操作はアプリケーションをデプロイするための基本的なタスクです。このチャレンジでは、podman を使用してリモートレジストリからコンテナイメージを検索し、取得する実習を行います。これは、Red Hat Enterprise Linux 上でコンテナ化された環境を管理する上で非常に重要なスキルとなります。
ubuntu コンテナイメージを検索する。ubuntu イメージをローカルシステムにプル(取得)する。podman search コマンドを使用すること。podman pull コマンドを使用すること。以下はイメージを検索する際の例です。実際の検索キーワードはタスクに合わせて変更してください。
$ 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
podman search docker.io/imagename または単純に podman search imagename を使用します。podman images コマンドを使用して、ローカルシステムに存在することを確認できます。このチャレンジでは、リモートレジストリからコンテナイメージを検索して取得する方法を学びました。podman search コマンドを使用して Docker Hub 内の特定のイメージを特定し、podman pull コマンドを使用してローカルシステムにダウンロードしました。これらのスキルは、コンテナ化されたアプリケーションを管理するための基礎となります。