Universal docker method:
- start docker container:
docker run -d -p 127.0.0.1:9200:9200 -p 127.0.0.1:9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.17.8- check Elasticsearch docker
curl http://localhost:9200or in browser
localhost:9200- in rails c
Post.reindex- Stop Elasticsearch in docker container
docker ps -a -f status=running--> find container_id for docker.elastic.co/elasticsearch/elasticsearch:7.17.8
docker stop container_id