为特定的docker容器debian设置max_map_count

时间:2018-04-20 02:55:45

标签: docker elasticsearch memory-management

我正在尝试在远程终端上运行ElasticSearch docker容器。在尝试运行ES时,我得到了标准的max_map_count错误太小而容器停止了。

我不想更改整个终端的配置,因为它上面运行着很多东西,它们可能会受到影响。

那么,有没有办法在尝试执行时可以专门更改docker容器的vm配置。

1 个答案:

答案 0 :(得分:1)

由于您处于开发模式,只需使用-e "discovery.type=single-node"启动图片即可:

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