The best way that I found to change the default data directory of Docker is to create /etc/docker/daemon.json and add the new path as followed. { "graph": "/docker/new/path" } Then, restart docker. systemctl restart docker Docker About the author Xuan Ngo is the founder of OpenWritings.net. He currently lives in Montreal, Canada. He loves to write about programming and open source subjects.