IBM Entitled Registry からコンテナイメージを取得する
コンテナイメージを取得するには、エンタイトルメントキーを確保し、エンタイトルメント情報を構成し、 IBM Entitled Registry からイメージを取得する。
手順
- 資格のあるソフトウェアに関連付けられている IBMid とパスワードを使用して、 IBM Container Software Library から資格キーを取得します。
「資格」ページに誘導されない場合は、 「ライブラリーの表示」 をクリックし、 「資格キーの取得」をクリックします。
- 生成されたライセンス・キーをコピーし、後で使用できるようにライセンス・キーを安全な場所に保存するには、 「キーのコピー」 をクリックします。
- オプション: 「ライブラリーの表示」 をクリックして、ライセンス・キーの妥当性を確認します。
資格が付与されている製品のリストを表示できます。 IBM® Sterling Order Management System Software が表示されない場合、または View ライブラリリンクが無効になっている場合は、コンテナライブラリにログインしている ID が IBM Sterling Order Management System Software のエンタイトルメントを持っていないことを示します。 この場合、ライセンス・キーはソフトウェアのインストールには無効です。
- 以下のステップを実行して、ライセンスのあるレジストリー情報を構成します。
- エクスポート・コマンドを実行して、ENTITLED_REGISTRY を
cp.icr.ioに設定します。 - ENTITLED_REGISTRY_USER を
cpに設定します。 - ENTITLED_REGISTRY_KEY を、保存したライセンス・キーに設定します。
- エクスポート・コマンドを実行して、ENTITLED_REGISTRY を
- 以下のコマンドを実行して、 IBM Entitled Registry にログインします。
<containerization_tool> login "$ENTITLED_REGISTRY" -u "$ENTITLED_REGISTRY_USER" -p "$ENTITLED_REGISTRY_KEY"ここで、
<containerization_tool>は、ご使用のプラットフォームに基づくbuildah、docker、またはpodmanを指します。例:
buildah login "$ENTITLED_REGISTRY" -u "$ENTITLED_REGISTRY_USER" -p "$ENTITLED_REGISTRY_KEY" - 以下の
pullコマンドを実行し、 IBM Entitled Registry からコンテナイメージを取得する:<containerization_tool> pull cp.icr.io/cp/ibm-oms-enterprise/<image_name>:<image_tag>-<cpu_architecture>ここで:- < コンテナー・ツール (containerization_tool>)
- ご使用のプラットフォームに基づく
buildah、docker、またはpodmanを指します。 - < イメージ名>
- アプリケーション・イメージの名前を参照します。 画像の一覧については、 IBM Sterling Intelligent Promising Standardパッケージのレジストリ画像名を参照。
- < イメージ・タグ>
- リリースでサポートされるイメージ・タグを参照します。 サポートされるOperatorおよびコンテナ・イメージのバージョンについては、「 ソフトウェア製品互換性レポート 」を参照してください。
- < cpu_architecture>
- サポートされるCPUアーキテクチャ、すなわち
amd64またはppc64leを指す。
buildah pull cp.icr.io/cp/ibm-oms-enterprise/sip-iv-audit:10.0.2309.1-amd64注: 10.0.2406.2 リリース以降、 IBM Sterling Intelligent Promising を展開するために、ubi-minimal、openjdk-11、opensslのイメージを入手する必要はなくなりました。これらのイメージはsip-utilsイメージに置き換えられているからです。 詳細はsipUtilsパラメータを参照してください。