Thanks for the helpful reply Marius!
I can try that, and since I plan to deploy on AWS it requires several steps that I would prefer to avoid.
For example, I would have to create the file, host it somewhere (github), then when I create the host that I'm going to run docker on, I'd have to copy it to the host.
I suppose I could eliminate the storage and create the file with a command when I create the EC2, but still this requires several steps I'd like to avoid.
I think it's reasonable that Elastic provide the command to run Kibana and connect to the Elasticsearch cluster that's running with the parameters they provided.