具有默认索引和数据的Elasticsearch / Kibana-docker

我打算使用Docker来设置ELK。 这是很容易部署到各种机器(连同其他容器,应该填充elasticsearch数据)。 当我部署我的docker集装箱我想Kibana包含一些默认仪表板和可视化。

据我所知,Kibana中的仪表板和可视化文件存储在Elasticsearch的索引中。 所以我的问题是,如何创build这样一个Dockerfile? 包含“default”索引和数据的Elasticsearch?

我的想法是简单地复制现有Elasticsearch实例的数据文件夹(仅包含来自Kibana的设置):

FROM elasticsearch:2.4 ENV http.host 0.0.0.0 ENV transport.host 127.0.0.1 COPY /path/to/the/data /usr/share/elasticsearch/data EXPOSE 9200 9300 ENTRYPOINT ["/docker-entrypoint.sh"] CMD ["elasticsearch"] 

这是一个好方法吗?