あなたはElasticsearch URLに対する環境変数を設定することができます。
-e ELASTICSEARCH_URL=http://some-elasticsearch:9200
それとも--link
パラメータを使用してコンテナをリンクすることができます。
--link some-elasticsearch:elasticsearch
そして、あなたはより多くの情報を見つけることができますhttps://hub.docker.com/_/kibana/から、または次の行を確認してください:
単にデフォルトのkibanaのコマンドを実行することができます:あなたはまた、kibanaに追加フラグを渡すことができます
$ docker run --link some-elasticsearch:elasticsearch -d kibana
:
$ docker run --link some-elasticsearch:elasticsearch -d kibana --plugins /somewhere/else
この画像は5601(デフォルトポート)を露出含まれています。あなたは、コンテナのIPせずにホストからのインスタンスにアクセスできるようにしたい場合は、標準のポートマッピングを使用することができます。
$ docker run --name some-kibana --link some-elasticsearch:elasticsearch -p 5601:5601 -d kibana
あなたはまた、ELASTICSEARCH_URLのエンバイロメント変数を経由してelasticsearchのアドレスを提供することができます。
その後
$ docker run --name some-kibana -e ELASTICSEARCH_URL=http://some-elasticsearch:9200 -p 5601:5601 -d kibana
、ブラウザでhttp://localhost:5601またはhttp://host-ip:5601経由でアクセスします。