I'm new to swarm and trying to figure how can I set service name in order to access containers from different nodes.
I'm using docker-compose file:
version: '3.1'
services:
service-ui:
image: service-ui:release
deploy:
placement:
constraints:
- node.role == manager
restart_policy:
condition: on-failure
delay: 5s
max_attempts: 5
ports:
- "443:443"
docker deploy -c docker-compose.yml stackname to bring the stack up.
My service name is being generated to the following format: stackname_servicename.1, while I access it by ServiceName. how do set an constant name for a service in swarm mode?