3.15. カスタム Dockerfile を使用したコンテナーイメージの変更
Dockerfile を含むディレクトリーを指定して、必要な変更を加えることができます。tripleo-modify-image ロールを呼び出すと、ロールは Dockerfile.modified ファイルを生成し、これにより FROM ディレクティブが変更され新たな LABEL ディレクティブが追加されます。
Red Hat OpenStack Platform (RHOSP) ディレクターは、Ceph コンテナーではなく、RHOSP コンテナー用のカスタム Dockerfile を使用したコンテナーイメージの変更をサポートします。
手順
以下の例では、
nova-computeイメージでカスタム Dockerfile が実行されます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow /home/stack/nova-custom/Dockerfileファイルの例を以下に示します。USERroot ディレクティブを実行した後は、元のイメージのデフォルトユーザーに戻す必要があります。Copy to Clipboard Copied! Toggle word wrap Toggle overflow