i tried the command: docker info | grep 'Docker Root Dir' and the output is correct " Docker Root Dir: /srv/dev-disk-by-label-HC/DockerBasePath/docker "
So why it’s not working? As soon as i rename my original docker to docker.old i do not see anything into OMV, and docker ps shows nothing running.
Yep. Compare the output of docker info | grep Storage. You should see that on the old btrfs data-root the storage driver btrfs is used, while on the new ext4 data-root the storage driver Overlay2 is used (if your os supports it)
If the storage driver is changed your images and containers will be “lost”.
Docker leverages the storage driver to provide its space saving image layer handling.
Basicly your installation will behave like a clean installation.
Anyway, I am still not sure what your problem ist. Can’t you deploy new container? Can’t you pull new images?
You will need to let go either of moving data-root to a path with different storage driver, or of your expectation that ontainers will be available after switching the stroge driver.