Upgrade docker version

Currently the docker version in my cattles is 1.12.6m which is from January 2017. I am having problems with docker storage driver, which gets fixed in Docker version 17.07.

I stumbled upon this documentation about how to upgrade Docker version in RancherOS.

So, a few questions:

  1. Does that apply for the versions of Docker that went from semver to datever?
  2. I guess I need to do it in each cattle separately?
  3. What if I spin up a new cattle? Is it gonna be with the old version?