★悩み★
・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ツールとなります。
下図のような綺麗なグラフを簡単に作ることができるツールです。
ちなみに、「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をインストールする手順は?」で悩んでいるあなたにこの記事が少しでも役に立てれば幸いです。
コメント