首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将弹性搜索日志从Docker写入外部卷

问将弹性搜索日志从Docker写入外部卷
EN

Stack Overflow用户
提问于 2017-04-12 08:40:51
回答 1查看 1.1K关注 0票数 1

我有一个麋鹿码头安装,使HDD爆炸与0空间可用。我到处查看文档,这是我能找到的最好的:

代码语言:javascript
复制
sudo docker run -p 5601:5601 -p 9200:9200  -p 5044:5044 \
-v elk-data:/var/lib/elasticsearch --name elk sebp/elk

但是,这只是告诉Docker在容器中写入日志的位置,而不是我安装大型硬盘的外部。

我错过了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-12 10:27:25

elk-data是一个命名的卷,应该通过以下方法来定义:

$ docker volume create elk-data

,这将在/var/lib/docker/volumes中创建卷

相反,您应该使用:

$ docker run -v /local/path/to/big/disk:/var/lib/elasticsearch -p 5601:5601 -p 9200:9200 -p 5044:5044 --name elk sebp/elk

如果确实希望使用命名卷,可以使用绑定语法创建卷:

$ docker volume create --name elk-data \ --opt type=none \ --opt device=/local/path/to/big/disk \ --opt o=bind

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43364494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档