I current play with docker, in details with docker swarm. And now I have two questions
I create 1 manager and 3 worker nodes. I create a service and can scale it. Everything works fine.
But current the manager will also used as container host for the service. And I think this is not the right way. So here my question. How can I prevent that the manager will be used for the service?
And I create the service with a httpd image for playing and the published port is 80. I can only access to this service over the manger url or ip. Is this the normal behavior? Maybe I have not read the documention enough Is this normal, how it works also in production environment?