ElasticSearch + Kibana (7.2) を docker-copmose で秒殺起動する
ElascticSearch + Kibana の構成は鉄板ですが、毎回、ゼロからインストールのはやや手間です。 そこで、今回は docker-compose を使って秒殺で ElasticSearch + Kibana 環境を構築する手順をメモしておきます。 今回は CentOS 7.2 上に 7.2.0 の ElasticSearch / Kinaba を構築しました。 尚、docker や docker-compose がインストールされていない場合は CentOS7 に Docker & Docker Compose をインストールする の手順を参考にインストールしておきます。 但し、docker-compose のバージョンは最新にしておくことをお勧めします。
ディレクトリ構成¶
最終的には以下のディレクトリ・ファイル構成を作ります。
1 2 3 4 5 6 7 | |
まず、ディレクトリを作成します。
1 2 | |
ファイルを用意する¶
次は以下の内容で各々のファイルを用意していきます。
elasticsearch-kibana/docker-compose.yml¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | |
mkdir -p elasticsearch-kibana/elasticsearch/Dockerfile¶
1 2 3 | |
mkdir -p elasticsearch-kibana/kibana/Dockerfile¶
1 | |
docker-compose で起動する¶
ここまで用意出来たら、docker-compose.yml と同じディレクトリへ移動し、docker-compose で起動します。
1 | |
Kibana へアクセスしてみる¶
しばらく待って ElasticSearch と Kibana が完全に起動したら、ブラウザから http://[HOST-ADDRESS]:5601/ へアクセスし、Kibana にログイン出来ることを確認します。
