2.2. RCUE テーマの取得
デフォルトでは、horizon コンテナーイメージは Red Hat ブランドの RCUE テーマを使用します。コンテナーイメージからテーマのコピーを抽出して、自分専用のテーマのベースとして使用することができます。
手順
自分専用のテーマ用のディレクトリーを作成します。
mkdir ~/horizon-themes cd ~/horizon-themes
$ mkdir ~/horizon-themes $ cd ~/horizon-themesCopy to Clipboard Copied! Toggle word wrap Toggle overflow ヌルループを実行するコンテナーを起動します。たとえば、以下のコマンドを実行します。
sudo docker run --rm -d --name horizon-temp registry.redhat.io/rhosp13/openstack-horizon /usr/bin/sleep infinity
$ sudo docker run --rm -d --name horizon-temp registry.redhat.io/rhosp13/openstack-horizon /usr/bin/sleep infinityCopy to Clipboard Copied! Toggle word wrap Toggle overflow RCUE テーマをコンテナーからローカルディレクトリーにコピーします。
sudo docker cp -a horizon-temp:/usr/share/openstack-dashboard/openstack_dashboard/themes/rcue .
$ sudo docker cp -a horizon-temp:/usr/share/openstack-dashboard/openstack_dashboard/themes/rcue .Copy to Clipboard Copied! Toggle word wrap Toggle overflow コンテナーを強制終了します。
sudo docker kill horizon-temp
$ sudo docker kill horizon-tempCopy to Clipboard Copied! Toggle word wrap Toggle overflow
結果: RCUE テーマのローカルコピーができたはずです。