Posts

Showing posts from October 10, 2018

How to change data directory for Docker with systemd

Image
How to change the data directory for Docker with systemd ? Recently I was playing with docker and got the issue with system space utilization which got full when I tried to pull some new images form docker hub. The reason was that partition was full where docker was storing all data including images.      Usually, By default docker store its all data in /var/ partition which is usually will be in root"/" partition or have can have the separate partition. In my case that was in root "/" partition. So I thought of moving this data directory to somewhere else. Moving this directly to non OS or non-default partition will be a good habit as it will not harm data if something goes wrong with the system. You have different option to do this - 1. Use "--graph=/data/docker/data" in systemd file i.e. "/usr/lib/systemd/system/docker.service" as below -                 ExecStart=/usr/bin/dockerd --graph="/data/docker/da...