Skip to content

Instantly share code, notes, and snippets.

@bigspawn
Last active September 14, 2018 08:37
Show Gist options
  • Save bigspawn/508a15659031e97dbd830a7b9b4bc7bc to your computer and use it in GitHub Desktop.
Save bigspawn/508a15659031e97dbd830a7b9b4bc7bc to your computer and use it in GitHub Desktop.
Instruction on how move docker /var/lib/docker directory to another path

Steps work for me:

  1. Stop all containers docker stop $(docker ps -a -q)

  2. Stop docker sudo service docker stop

  3. Copy docker directory cp -r /var/lib/docker/* /home/docker/

  4. Unmount all old docker overlays umount -f /var/lib/docker/overlay/*/* and umount -f /var/lib/docker/containers/*/mounts/shm

  5. Change in/etc/docker/daemon.json graph to new path

    {
      "graph": "/home/docker/"
    }
  6. Start docker sudo service docker start

  7. Remove old /var/lib/docker/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment