Hi,
I am trying to evaluate Camunda 8 Self-Managed using docker-compose configuration on a MacOS with Intel Core i7 processor.
So, I cloned GitHub - camunda/camunda-platform: Camunda Platform 8 and to start the environment I run docker-compose up -d
as per README.md
All containers started except Keycloak. Finally I managed to start it. See Camunda 8 Self Managed docker compose keycloak not start - #9 by Hafflgav
But, now, Optimize container do not start.
The log is:
Starting Camunda Optimize 3.8.2...
15:38:08.026 [main] INFO o.c.o.s.e.OptimizeElasticsearchClientFactory - Initializing Elasticsearch rest client...
15:38:13.735 [main] ERROR o.c.o.s.e.OptimizeElasticsearchClientFactory - Can't connect to any Elasticsearch node [[host=http://elasticsearch:9200]]. Please check the connection!
org.elasticsearch.ElasticsearchException: java.util.concurrent.ExecutionException: java.net.ConnectException: Connection refused
If I try to access the Elasticsearch container by http://localhost:9200
I get:
{
"name" : "41227efc0e91",
"cluster_name" : "docker-cluster",
"cluster_uuid" : "8lVzr8rgSQOjxmCkaj3_0g",
"version" : {
"number" : "7.17.0",
"build_flavor" : "default",
"build_type" : "docker",
"build_hash" : "bee86328705acaa9a6daede7140defd4d9ec56bd",
"build_date" : "2022-01-28T08:36:04.875279988Z",
"build_snapshot" : false,
"lucene_version" : "8.11.1",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
Apparently, Optimize did not comunicate with Elasticsearch by the virtual network described in docker-compose.yaml
Can anyone help?
Thanks,