坚持从docker运行Elastic / Kibana db / config?

时间:2018-05-16 00:54:36

标签: database docker elasticsearch kibana persist

如果我从docker镜像启动弹性搜索数据库和Kibana配置,我怎么能坚持:

{{1}}

我知道我必须使用' docker-volumes',但我想知道是否有人制作了使图像有用的配方。

1 个答案:

答案 0 :(得分:0)

获取持久性Docker容器在后端运行时,您需要添加Detached标志以及docker run命令。

docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.2.2

docker run -d -p 5601:5601 -e ELASTICSEARCH_URL=http://localhost:9200 docker.elastic.co/kibana/kibana:6.2.2

如果您想让它更安全可靠,您可以使用自己的数据卷,以防止泊坞容器停止时您不会丢失数据。

通过申请给定的旗帜。

  

-v host / source:path / container

此外,请阅读Dcoker Dcoumentation