1.拉取镜像
docker pull elasticsearch:7.4.2
注意点:这里版本以7.4.2示例,步骤是一样的,具体版本可上docker hub查看:Docker Hub
2.启动及目录挂载
docker run --name my-elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -v /opt/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /opt/elasticsearch/data:/usr/share/elasticsearch/data -v /opt/elasticsearch/plugins:/usr/share/elasticsearch/plugins -d elasticsearch:7.4.2
注意点:这里的"/opt/elasticsearch"路径是我本地路径,不要直接复制,创建好对应目录,或者自己定义路径。
效果展示,访问9200端口: