Docker elastic-search-kibana:1.2.0 not working / elastic-seach:1.2.0 Works

The Docker image of the version 1.2.0 of elastic-search with kibana, fails to assign ports.

docker run -p 9200:9200 -p 9600:9600 -e "discovery.type=single-node" amazon/opendistro-for-elasticsearch:1.2.0

gives the follwing error.

{"type":"log","@timestamp":"2019-10-14T13:42:38Z","tags":["warning","elasticsearch","admin"],"pid":1,"message":"Unable to revive connection: https://localhost:9200/"}
{"type":"log","@timestamp":"2019-10-14T13:42:38Z","tags":["warning","elasticsearch","admin"],"pid":1,"message":"No living connections"}

I see that Docker image of elastic-search without Kibana for 1.2.0 works.

Can someone please verify this, or let me know if I am missing something.

Thanks.

Missed a line from the error

{"type":"log","@timestamp":"2019-10-14T13:56:55Z","tags":["error","elasticsearch","admin"],"pid":1,"message":"Request error, retrying\nGET https://localhost:9200/_nodes?filter_path=nodes.*.version%2Cnodes.*.http.publish_address%2Cnodes.*.ip => connect ECONNREFUSED 127.0.0.1:9200"}