【2手順】Docker経由でSupersetをインストールする手順

★悩み★
・Docker経由でApache Supersetをインストールする手順を知りたいな。
・DockerでインストールしたSupersetのセットアップ手順を知りたいな。
・DockerでインストールしたSupersetの起動方法を知りたいな。


こういった「悩み」に答えます。

★本記事の内容★
① Docker経由でApache Supersetをインストールする手順をご紹介
② Docker経由でインストールしたSupersetのセットアップ手順をご紹介
③ Docker経由でインストールしたApache Supersetの起動手順をご紹介


これからご紹介する「Docker経由でSupersetをインストールする手順」を実践したことで、筆者は15分以内でDocker経由でApache Supersetをインストールできました。

記事の前半では「Docker経由でSupersetをインストールとセットアップする手順」を解説します。

記事の後半では「Docker経由でインストールしたSupersetの起動手順」をご紹介します。

この記事を読み終えることで、「Docker経由でSupersetをインストールする手順と起動する手順」を把握した状態になります。

★Apache Supersetとは★
様々なデータや数字をグラフで可視化できるBIツールとなります。
下図のような綺麗なグラフを簡単に作ることができるツールです。

supersetで作ることができる図について


ちなみに、「Dockerを利用せずにSupersetをインストールする手順」が気になる方は、以下をご覧ください。

Docker経由でSupersetをインストールする手順

「Docker経由でSupersetをインストールする手順」をご紹介します。

★Docker経由でSupersetをインストールする手順★
手順1:Dockerのインストール
手順2:Docker経由でApache Supersetをインストール


上記の流れで、Docker経由でApache Supersetをインストールできます。

上記の各ステップは、以下の環境で動作確認済みです。
動作確認済み環境:CentOS Linux release 7.8.2003 (Core)


以降で、「Docker経由でSupersetをインストールする手順」の各手順に関してご紹介します。

手順1:Dockerのインストール

「手順1:Dockerのインストール」に関してご紹介します。

今回は、Docker経由でSupersetをインストールするため、Dockerが必要です。

Dockerのインストール方法は、以下の記事「ステップ1:Dockerをインストール」をご覧ください。

既にDockerをインストールされている方は、本手順を省略してください。


以上で、「手順1:Dockerのインストール」は完了です。

手順2:Docker経由でApache Supersetをインストール

「手順2:Docker経由でApache Supersetをインストール」に関してご紹介します。

端末またはコマンドプロンプトを起動し、Docker経由でSupersetをインストールするために、以下のコマンドを実行します。

$ git clone https://github.com/amancevice/superset.git
$ cd superset/
$ sudo docker run --detach --name mySupersetContainer --publish 9999:8088 amancevice/superset


以上で、「手順2:Docker経由でApache Supersetをインストール」は完了です。

上記の2手順で、Docker経由でApache Supersetをインストールできました。

Docker経由でインストールしたSupersetのセットアップ手順

「Docker経由でインストールしたSupersetのセットアップ手順」に関してご紹介します。

★Docker経由でインストールしたSupersetのセットアップ手順★
手順1:Docker経由でインストールしたSupersetの起動確認
手順2:Docker経由でインストールしたSupersetの初期化


上記の流れで、Docker経由でインストールしたSupersetのセットアップができます。

上記の各ステップは、以下の環境で動作確認済みです。
動作確認済み環境:CentOS Linux release 7.8.2003 (Core)


以降で、「Docker経由でインストールしたSupersetのセットアップ」の各手順に関してご紹介します。

手順1:Docker経由でインストールしたSupersetの起動確認

「手順1:Docker経由でインストールしたSupersetの起動確認」に関してご紹介します。

Docker経由でインストールしたSupersetが起動されていることを確認するために、以下のコマンドを実行します。

$ docker ps -a
CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS                   PORTS                    NAMES
a14c00acdc58        amancevice/superset   "gunicorn superset.a…"   2 minutes ago       Up 2 minutes (healthy)   0.0.0.0:9999->8088/tcp   mySupersetContainer


上記のように「superset」の文字が表示された場合、Docker経由でインストールしたSupersetが起動されていることになります。

以上で、「手順1:Docker経由でインストールしたSupersetの起動確認」は完了です。

手順2:Docker経由でインストールしたSupersetの初期化

「手順2:Docker経由でインストールしたSupersetの初期化」に関してご紹介します。

Docker経由でインストールしたSupersetを初期化するために、以下のコマンドを実行します。

$ docker exec -it mySupersetContainer superset-init
Username [admin]: admin
User first name [admin]: admin
User last name [user]: admin
Email [admin@fab.org]: admin
Password:
Repeat for confirmation:
logging was configured successfully
INFO:superset.utils.logging_configurator:logging was configured successfully
・
・
INFO:superset.security.manager:Creating missing metrics permissions
Cleaning faulty perms
INFO:superset.security.manager:Cleaning faulty perms

superset-init実行直後、ユーザー名などの情報を入力する必要があります。


以上で、「手順2:Docker経由でインストールしたSupersetの初期化」は完了です。

上記の2手順で、Docker経由でインストールしたSupersetのセットアップできました。

Docker経由でインストールしたApache Supersetの起動手順

「Docker経由でインストールしたApache Supersetの起動手順」に関してご紹介します。

以下のコマンドを実行することで、Docker経由でインストールしたApache Supersetを起動できます。

$ cd superset/
$ sudo docker run --detach --name mySupersetContainer --publish 9999:8088 amancevice/superset


上記コマンド実行後、Webブラウザで以下にアクセスすることでSupersetを利用できます。
アクセスURL:http://<docker runを実行したマシンのIPアドレス>:9999

詳しいログイン画面などを知りたい方は、以下の記事「インストールしたApache Supersetの起動手順」をご覧ください。

以上が、「Docker経由でインストールしたApache Supersetの起動手順」となります。

【まとめ】Docker経由でSupersetをインストールする手順

今回の記事を通して、Docker経由でSupersetをインストールする手順」をご紹介することで、以下の悩みを解消しました。

★悩み★
・Docker経由でApache Supersetをインストールする手順を知りたいな。
・DockerでインストールしたSupersetのセットアップ手順を知りたいな。
・DockerでインストールしたSupersetの起動方法を知りたいな。


Docker経由でSupersetをインストールする手順?」で悩んでいるあなたにこの記事が少しでも役に立てれば幸いです。

コメント

タイトルとURLをコピーしました