5.3.2.2. オフラインプラグインレジストリーイメージのビルド
本セクションでは、オフラインのプラグインレジストリーイメージをビルドする方法を説明します。外部インターネットのリソースを使用せずにワークスペースを起動するには、このイメージをビルドする必要があります。イメージには、プラグインのメタデータとすべてのプラグインまたは拡張アーティファクトが含まれます。
前提条件
- Node.js 12.x
- yarn の実行中のバージョン。参照: Installing Yarn.
-
./node_modules/.bin
がPATH
環境変数にある。 - podman または docker の実行中のインストール。
手順
プラグインレジストリーリポジトリーのクローンを作成し、デプロイするバージョンをチェックアウトします。
$ git clone git@github.com:redhat-developer/codeready-workspaces.git $ cd codeready-workspaces $ git checkout crw-2.12-rhel-8
オフラインプラグインレジストリーイメージをビルドします。
$ cd dependencies/che-plugin-registry $ ./build.sh --organization <my-org> \ --registry <my-registry> \ --tag <my-tag> \ --offline \ --skip-digest-generation
注記build.sh
スクリプトの詳細なオプションを表示するには--help
パラメーターを使用します。
関連情報