Error response from daemon: failed to create task for container

Hi, I am encountering below error:

Error response from daemon: failed to create task for container: failed to start shim: mkdir /var/lib/containerd/io.containerd.runtime.v2.task/moby/056cc4797ffde9a7bd218eaf13fcf7f5db040d5c2d3d782779e0c0f02408e3d5: no space left on device: unknown

At first, i encountered this issue for my docker development application. I checked and there are still storage left ~80GB for my docker services. I did pruning the docker images and pruned ~15GB from it and it is still having the same error.
Besides, I have tried restarting the docker service, and all of my running containers cannot be started now. They are all giving the same error for all of the containers.

Any idea of what this error means?

How did you check it and which Docker variant are you using? The topic indicates Docker Engine, but unless you are using Docker Desktop, 80GB or on host should be more than enough. If you are using Docker Desktop, that the size of the virtual machine’s image is what matters.