- name: check for swarm shell: cmd: docker info | grep Swarm register: validate_swarm check_mode: false changed_when: false - name: init swarm shell: cmd: "docker swarm init || true " when: validate_swarm.stdout.find('inactive') != -1 - name: check for network first shell: cmd: docker network ls | grep proxy register: validate_proxy check_mode: false changed_when: false failed_when: false - name: create proxy network shell: cmd: "docker network create -d overlay --scope swarm proxy || true" when: validate_proxy.stdout.find('swarm') == -1