The platforms we plan to run on our cloud are generally web-based, and each listening on their own unique TCP port. When a container in a swarm exposes a port, then connecting to any swarm member on that port will result in your request being forwarded to the appropriate host running the container. (Docker calls this the swarm "routing mesh")
When running docker stack deploy I receive the following error. “unsupported Compose file version: 3.2” What version of docker are you running?
Mmm, I think that might be a typo.
Try starting your traefik.yml file with:
3.1 throws unsupported port features. I got it working by doing it manually. On to the next step. Another issue I had is you had to create the swarm before you can add a service.
Right, there was a bit of an impossible sequence of tasks there! I’ve updated the sequence to make the sequence more linear