10.2. コンテナーレジストリーの認証情報


osbuild-worker@.service は、複数のサービスインスタンスを開始できるテンプレートサービスです。デフォルトでは、osbuild-composer サービスは必ず 1 つのローカル osbuild-worker (具体的には osbuild-worker@1.service) のみで起動します。osbuild-worker サービスは、コンテナーレジストリーとの通信を担当します。サービスを有効にするには、/etc/osbuild-worker/osbuild-worker.toml 設定ファイルを設定します。

注記

/etc/osbuild-worker/osbuild-worker.toml 設定ファイルを設定した後、osbuild-worker サービスを再起動する必要があります。osbuild-worker サービスは起動時に一度だけ /etc/osbuild-worker/osbuild-worker.toml 設定ファイルを読み取るためです。

サービスインスタンスを停止するには、次のコマンドで systemd サービスを再起動します。

$ systemctl restart osbuild-worker@*
Copy to Clipboard Toggle word wrap

これにより、osbuild-worker の開始済みのすべてのインスタンス (具体的には、実行されている可能性がある唯一のサービスである osbuild-worker@1.service) が再起動されます。

/etc/osbuild-worker/osbuild-worker.toml 設定ファイルの containers セクションには、auth_field_path エントリーがあります。このエントリーは、保護されたリソースへのアクセスに使用される containers-auth.json ファイルのパスを参照する文字列です。コンテナーレジストリーの認証情報は、コンテナーをイメージに埋め込むときに、コンテナーイメージをレジストリーからプルするためにのみ使用されます。

以下に例を示します。

[containers]
auth_file_path = "/etc/osbuild-worker/containers-auth.json"
Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る