elk-data 是一个命名卷,应通过以下方式定义:
elk-data
$ docker volume create elk-data
这将创造内部的音量 /var/lib/docker/volumes
/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