I am trying to install Elasticsearch, Kibana and AppSeach with Docker Compose. I can make Elasticsearch and Kibana work, but App Search redirect to localhost (literaly).
Also, I would recommend that you use Enterprise Search version 7.10.2, which includes App Search.
The config is almost the same: app_search.external_url becomes ent_search.external_url, and similarly for the other config options.
I think this is a good idea. I am trying to do it but for some reason docker can't get the service up. It says Starting root_enterprisesearch_1 ... done and if I do a docker container ls right away, it says the service is up but if I do it again after few seconds, then the service is not there any more.
This is my final docker-compse.yml file, maybe I am missing something:
ERROR: The Compose file './elasticsearch-docker-compose.yml' is invalid because:
services.enterprisesearch.environment contains {"secret_management.encryption_keys": ["34743777397A24432646294A404E635266556A586E3272357538782F4125442A", "6D5971337436773979244226452948404D635166546A576E5A72347537782141"]}, which is an invalid type, it should be a string
And if I try just - secret_management.encryption_keys:34743777397A24432646294A404E635266556A586E3272357538782F4125442A (as a string) the service is exited after few seconds.
But now if I do docker ps -a the status show Exited (1) 2 minutes ago
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.