I have installed Open Distro 1.4.0 using Docker on Windows 10. I needed the ingest-attachment plugin so I researched the steps and came up with the following, but my results were not great:
I created a Dockerfile as:
RUN bin/elasticsearch-plugin install --batch ingest-attachment
and then performed:
docker build -t elasticsearch-wao .
There was a warning from the build saying " WARNING: plugin requires additional permissions ".
Then I created a new bat file to launch my build as:
docker run -p 9200:9200 -p 9600:9600 -e “discovery.type=single-node” elasticsearch-wao:latest
I don’t see any errors during startup but I don’t see the final “node initialized” message either. docker ps shows the server as up, but curl commands fail with the message:
curl: (35) schannel: next InitializeSecurityContext failed: SEC_E_INVALID_TOKEN (0x80090308) - The token supplied to the function is invalid.
And communication with my client application is failing now ( handshake failed due to an unexpected packet format).
I feel like I am almost there but I am still missing a step (or two). Any solutions or suggestions?