第4章 Docker レジストリーの設定
Docker 認証はデフォルトで無効になっています。有効にするには、「プロファイル」を参照してください。
本セクションでは、Red Hat Single Sign-On を認証サーバーとして使用するように Docker レジストリーを設定する方法を説明します。
Docker レジストリーのセットアップおよび設定方法の詳細は、『Docker Registry Configuration Guide』を参照してください。
4.1. Docker レジストリー設定ファイルのインストール リンクのコピーリンクがクリップボードにコピーされました!
高度な Docker レジストリー設定を使用しているユーザーの場合は、通常、独自のレジストリー設定ファイルを提供することをお勧めします。Red Hat Single Sign-On Docker プロバイダーは、Registry Config File フォーマットオプションを介してこのメカニズムをサポートします。このオプションを選択すると、以下のような出力が生成されます。
auth:
token:
realm: http://localhost:8080/auth/realms/master/protocol/docker-v2/auth
service: docker-test
issuer: http://localhost:8080/auth/realms/master
auth:
token:
realm: http://localhost:8080/auth/realms/master/protocol/docker-v2/auth
service: docker-test
issuer: http://localhost:8080/auth/realms/master
この出力は、既存のレジストリー設定ファイルにコピーできます。ファイルの設定方法は、レジストリー設定ファイル の仕様を参照してください、または 基本的な例 から始めてください。
rootcertbundle フィールドを Red Hat Single Sign-On レルムの公開証明書の場所で設定することを忘れないでください。認証設定は、この引数なしでは機能しません。