-v /usr/local/elasticsearch/data:/usr/share/elasticsearch/data \
-v /usr/local/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.10.1
参数解释:
-
-p 9200:9200 :指定端口号
-
–name elasticsearch \ :指定容器名称
-
-e “discovery.type=single-node” \ :单机模式
-
-e ES_JAVA_OPTS=“-Xms1g -Xmx2g” \ :指定内存
-
-v /usr/local/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \ :指定config在宿主机位置
-
-v /usr/local/elasticsearch/data:/usr/share/elasticsearch/data \ :指定数据在宿主机位置
-
-v /usr/local/elasticsearch/plugins:/usr/share/elasticsearch/plugins \ :指定插件在宿主机位置
-
-d elasticsearch:7.10.1 :指定镜像
5.初始化密码
此项仅在上文xpack配置的情况下才需要执行,首先进入容器命令行,然后直行初始化命令: