五、ドッキングウィンドウには、インストールと設定elasticsearchマウント

1、検索elasticsearch

docker search elasticsearch

ここに画像を挿入説明

あなたが指定したバージョン6.6.2をダウンロードしたいので、私たちは、指定されたバージョンがあるかどうかを確認するために、公式サイトにアクセスしてください
https://hub.docker.com/は、
ここに画像を挿入説明
私たちが指定されたバージョンを引っ張って、そこにある、その結果を参照してください

2、ダウンロード画像

docker pull elasticsearch:6.6.2

ダウンロードが完了すると、ビュー

docker images

3、起動します。

docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name=es-pro elasticsearch:6.6.2

パラメータ解像度:

-e ES_JAVA_OPTS =「 - Xms256m -Xmx256m」ヒープメモリサイズの制限、あまりにも多くのメモリを占有elasticsearch開始を防ぐため、(デフォルトの起動パラメータの設定によっては、ES 2グラムあり、私たちの仮想マシンは、時には大きな十分ではありません、あなたはJVMの起動パラメータが256の開始できません変更することができます)

-d開始の背景

-p 9200:elasticsearchポートの9200(9200 Web通信のデフォルトポート)への9200ポートマッピング仮想マシン9200

9300 -p:9300ポートマッピング仮想マシン9300 9300 elasticsearchポート(分散の場合、デフォルトポート9300により、各ノード間の通信)に

名前を指定-name ES-PRO(ES-PRO任意に指定)
elasticsearch:6.6.2:イメージ名

3、ブラウザと次の図の業績、9200の独自の仮想マシンのIPアドレスとポートelasticsearchを入力するには、インストールが成功したのを表し
、次のように成功物語は次のとおりです。
ここに画像を挿入説明

実際に、私は起動しませんでした最初の時間は、数秒ごとにフラッシュバックした
我々はログの表示ドッカー使用します

docker logs es-pro 

最大仮想メモリ領域がvm.max_map_count [65530]
ここに画像を挿入説明
ある低すぎる、少なくとも、[262144]の増加与えられるように、次のようにして解決することができます

vi /etc/sysctl.conf

行の追加vm.max_map_count = 655360を

負荷パラメータ

sysctl -p

再起動ES

dockerr start es-pro

ログの表示:
ここに画像を挿入説明

私たちは、私のESを見ることができます

表示するには、ブラウザを使用して、
ここに画像を挿入説明

OK、解決!

4、取付けプラグelasticsearch-聞きます

1、画像ダウンロード
ドッキングウィンドウプルmobz / elasticsearchヘッドを: 5

図2に示すように、ブートイメージ
9100 --name:ドッカー実行は-p 9100 -d = ES-ヘッドmobz / elasticsearchヘッド:5
ここに画像を挿入説明

公開された14元の記事 ウォンの賞賛2 ビュー167

おすすめ

転載: blog.csdn.net/weixin_41402056/article/details/105202146