2.1. クイックスタート(ローカル環境)
intdashサーバー構築のクイックスタートガイドです。簡単にintdashを体験するために、ローカル環境にサーバーを構築する手順を解説します。
内部ではDocker Composeを使用しています。より詳細な構成については Docker(Docker Compose) を参照してください。
2.1.1. 必須要件
推奨動作環境
Linux
MacOS
動作に必要なツール
Docker Engine 23.0.1 以降
最小ハードウェア要件
10GB以上のディスク空き容量
4GB以上のRAM
インストールで使用するツール
2.1.2. 手順
使用するDockerレジストリを環境変数で設定します。
export IMAGE_REPOSITORY_BASE=<Dockerレジストリ:例 <アカウントID>.dkr.ecr.<リージョン>.amazonaws.com>
Dockerレジストリにログインしておきます。
注釈
AWS CLIの認証設定ができてない場合は、先に
aws configure
を実行し、認証情報を設定してから以下のコマンドを実行してください。aws ecr get-login-password \ --region <リージョン> | docker login --username AWS \ --password-stdin ${IMAGE_REPOSITORY_BASE}
構成ファイルなどが格納された deployment.zip をダウンロードし、展開します。
# あらかじめ `deployment.zip` ダウンロードをしておく cd <deployment.zipをダウンロードしたディレクトリ> unzip ./deployment.zip cd deployment
次のスクリプトを実行します。
./scripts/quick-start.sh localhost
Webブラウザで https://localhost/ にアクセスします。
次の内容でサインインします。
ユーザー名:intdash
パスワード:passw0rd
使用が終わったら、次のスクリプトを実行し、コンテナを終了します。
./scripts/destroy.sh
注釈
パスワードを含む秘匿情報が全てデフォルト値になっています。必要に応じて変更してください。 また、Email設定など一部使用できない機能もあります。 インストールの詳細については以下を参照してください。