Which network.host to use to connect nodes running inside docker-containers on separate machines?

For the forum:

Hi,
I found the solution. I need to separately set the network.bind_host and the network.publish_host:

      - network.bind_host=0.0.0.0
      - network.publish_host=136.xxx.xxx.xxx # or FQDM

PS: For those from the future who stumble over the same problem - I had also tried using some of the special values for network.host, e.g. _global_, which gives this exception:

org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: No up-and-running global-scope (public) addresses found, got [name:lo (lo), name:eth0 (eth0)]