第6章 ローカルソースを使用したコンテナー実行に関するベストプラクティス
RHEL bootc イメージを実行する場合、カスタムの Transport Layer Security (TLS) ルート証明書を必要とする内部レジストリーでホストされているコンテンツにアクセスできます。
ローカルリソースのみを使用してコンテナーにコンテンツをインストールするには、次のいずれかの方法を使用できます。
- バインドマウント: コンテナーのストアをホストのストアでオーバーライドします。
-
派生イメージ:
Containerfileを使用して、カスタム証明書を含む新しいコンテナーイメージをビルドして作成します。
必要に応じて、同じ手法を使用して bootc-image-builder` コンテナーまたは bootc コンテナーを実行することもできます。
6.1. バインドマウントを使用してコンテナーにカスタム証明書をインポートする リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
バインドされたマウントを使用して、コンテナーのストアをホストのストアでオーバーライドします。
手順
RHEL bootc イメージを実行し、バインドマウント (例:
-v /etc/pki:/etc/pki) を使用して、コンテナーのストアをホストのストアでオーバーライドします。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
- ディスクイメージのビルドプロセスで内部証明書にアクセスできるようになります。