Docker を使用してローカル環境に ScalarDL をインストールする方法
注記
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
このドキュメントでは、Docker Compose を使用して、バックエンドの Cassandra サーバーとともに ScalarDL を実行するローカル環境を設定する方法を説明します。
警告
ScalarDL を使用するには、ライセンスキー (試用ライセンスまたは商用ライセンス) が必要です。ライセンスキーをお持ちでない場合は、お問い合わせください。
前提条件
-
Docker 20.10 以降と Docker Compose V2 以降
お使いのプラットフォームに応じて、Docker Web サイトのコマンドに従ってください。
scalardl-samples リポジトリをクローンする
scalar-labs/scalardl-samples リポジトリは、ユーザーがすぐに ScalarDL の作業を開始するためのプロジェクトです。
-
ターミナルで、
scalardl-samples
アプリを実行するローカルマシン上の場所を決定します。次に、scalardl-samples
リポジトリをクローンします。git clone https://github.com/scalar-labs/scalardl-samples.git
-
scalardl-samples
ディレクトリに移動します。cd scalardl-samples
ライセンスキーを設定する
- ScalarDL Ledger のみ
- ScalarDL Auditor モード
ScalarDL Ledger のライセンスキーを設定する
ScalarDL Ledger のライセンスキーを設定する必要があります。docker-compose.yml
ファイルで、<SET_YOUR_LICENSE_KEY>
をライセンスキーに置き換えてください。例:
services:
scalar-ledger:
environment:
- SCALAR_DL_LICENSING_LICENSE_KEY={"organization_name":"XXXXXXXX","expiration_date_time":"YYYY-MM-DDTHH:mm:SS+TIMEZONE","product_name":"ScalarDL Ledger","product_version":N,"license_type":"trial","signature":"XXXXXXXX"}
ScalarDL Ledger のライセンスキーを設定する
ScalarDL Ledger のライセンスキーを設定する必要があります。docker-compose.yml
ファイルで、<SET_YOUR_LICENSE_KEY>
をライセンスキーに置き換えてください。例:
services:
scalar-ledger:
environment:
- SCALAR_DL_LICENSING_LICENSE_KEY={"organization_name":"XXXXXXXX","expiration_date_time":"YYYY-MM-DDTHH:mm:SS+TIMEZONE","product_name":"ScalarDL Ledger","product_version":N,"license_type":"trial","signature":"XXXXXXXX"}