Only expose HTTPS

It doesn't look like your config file is being used.

cluster.name: full-stack-cluster
node.name: node-1
  "name" : "d9Nsd1R",
  "cluster_name" : "docker-cluster",

How are you providing that yml config to the container?
Are you following one of the options given here?