You have allocated 150G to docker.img. 20G should be more than enough. I am running 17 dockers and they use less than half of 20G. But I see you are already using more than 20G, so more than should be needed.
Have you had problems filling docker.img? Making it larger won't fix anything, it will just make it take longer to fill. The usual reason for filling docker.img is app writing into docker.img instead of to mapped storage. Common mistakes are specifying a path in the app that doesn't correspond to a container path in upper/lower case or specifying a relative path.
Your appdata, domains, system shares are set to cache-no. They do have files on cache, but also files on the array. These shares should be cache-prefer (or cache-only after you get them all moved to cache). You want these shares set to keep all their files on cache.
These shares are used by dockers/VMs. If the files are on the array, docker/VM performance will be impacted by slower parity writes, and dockers/VMs will keep array disks spinning since these files are always open.
Getting all this fixed will require several steps. Let me know when parity sync has completed and we can start working on this.