docker composeでmetabaseを構築する
docker composeで、データ分析(BIツール)である「metabase」を構築するまでの手順を記述してます。
環境
- OS Rocky Linux 8.4 (Green Obsidian)
- docker 20.10.8
- docker compose 1.29.2
※Rocky Linuxにdockerのインストールはこちら
docker-compose.yml取得
gitからcloneしてきます。
$ git clone https://github.com/thiras/metabase-docker-compose.git
移動します。
$ cd metabase-docker-compose
「.env」をコピーして作成します。
$ cp .env.example .env
「.env」に使用するキーを生成しておきます。
$ openssl rand -base64 32
DV/G3mSY7NG+XqnEhSIKu2a+oltuzWPPZqGRDF7D7wc=
「.env」を編集します。
$ nano .env
MB=DV/G3mSY7NG+XqnEhSIKu2a+oltuzWPPZqGRDF7D7wc=
POSTGRES_PASSWORD=password
PGADMIN_PASSWORD=password
タイムゾーンを「Asia/Tokyo」に設定しきます。
$ nano docker-compose.yml
environment: JAVA_TIMEZONE: Asia/Tokyo
起動
下記のコマンドでコンテナの作成と起動します。
$ docker-compose up -d
ログは下記のコマンドで確認することが可能です。
$ docker-compose logs -f
metabase使用
起動した「metabase」にブラウザから、アクセスしてみます。
ブラウザから http://プライベートIP:3000にアクセスします。
「開始しましょう」ボタンをクリックします。
必要情報を入力します。
DBへの接続情報です。あとからでも追加できます。
「次へ」をクリックします。
「Metabaseを使い始める」をクリックします。
TOPページにアクセスできれば、構築は完了です。
-
前の記事
SQL Server インスタンス名を取得する 2021.10.13
-
次の記事
Linux コマンドの実行履歴を削除する 2021.10.13
コメントを書く