Full Stack LAMP - MEAN Developer, Python developer. Certified Azure Developer. Freelance programmer/consultant/trainer.

How To Change Docker Data Path On Windows Host

The default path of Docker host data is C:\ProgramData\Docker.

To configure the Docker daemon using a JSON file, open the location C:\ProgramData\Docker\config and add daemon.json if it does not exist.

Now update the daemon.json as shown below.

 "data-root": "d:\\docker"

After updating my daemon.json file it looks like below one

  "data-root": "d:\\docker",
  "dns": [
  "experimental": false

Now restart your docker engine.

I hope you like this Post, Please feel free to comment below, your suggestion and problems if you face - we are here to solve your problems.