Deploying application bundle to Docker Swarm (v17) is pretty straightforward. Simple command on Manager node:
docker deploy georgiktest --bundle-file .\georgiktest.dab
Unfortunately, it failed with message:
Loading bundle from .\georgiktest.dab Creating network georgiktest_default Creating service georgiktest_client Creating service georgiktest_server failed to create service georgiktest_server: Error response from daemon: rpc error: code = FailedPrecondition desc = service needs ingress network, but no ingress network is present
Solution that worked for me:
docker system prune docker network create --ingress --driver overlay ingress