{"id":10431,"date":"2024-03-14T12:07:21","date_gmt":"2024-03-14T12:07:21","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/"},"modified":"2025-08-03T23:26:42","modified_gmt":"2025-08-03T23:26:42","slug":"how-can-the-storage-path-be-changed-in-docker","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/","title":{"rendered":"Change Docker Storage Path: Guide"},"content":{"rendered":"<p>To change the storage path of Docker, you need to edit the Docker configuration file and specify the new storage path. Here is how to modify the Docker storage path:<\/p>\n<ol>\n<li>Locate the configuration file for Docker. In most Linux systems, the configuration file for Docker can be found at \/etc\/docker\/daemon.json. If the file does not exist, you can create a new one.<\/li>\n<li>Edit the configuration file. Open the configuration file with a text editor and add the following content:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>{\r\n  \"data-root\": \"\/new\/path\/to\/docker_data\"\r\n}\r\n<\/code><\/pre>\n<p>Replace \/new\/path\/to\/docker_data with the new path where you want to store Docker data.<\/p>\n<ol>\n<li>Save and close the configuration file.<\/li>\n<li>Restart the Docker service. You can restart the Docker service using the following command:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo systemctl restart docker\r\n<\/code><\/pre>\n<ol>\n<li>Confirm if the changes have taken effect. You can use the following command to check if the storage path of Docker has been modified:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>docker info | grep \"Docker Root Dir\"\r\n<\/code><\/pre>\n<p>If the output displays a new storage path, it means the modification has taken effect. If not, it may be due to an error in the configuration file or Docker service not being properly restarted. You can try repeating the above steps to resolve the issue.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To change the storage path of Docker, you need to edit the Docker configuration file and specify the new storage path. Here is how to modify the Docker storage path: Locate the configuration file for Docker. In most Linux systems, the configuration file for Docker can be found at \/etc\/docker\/daemon.json. If the file does not [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[8913,5578,13012,12998,13011],"class_list":["post-10431","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-daemon-json","tag-docker-configuration","tag-docker-data-root","tag-docker-storage-path","tag-linux-docker"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Change Docker Storage Path: Guide - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"Learn how to change Docker storage path by editing daemon.json. Step-by-step Linux configuration guide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Change Docker Storage Path: Guide\" \/>\n<meta property=\"og:description\" content=\"Learn how to change Docker storage path by editing daemon.json. Step-by-step Linux configuration guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-14T12:07:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-03T23:26:42+00:00\" \/>\n<meta name=\"author\" content=\"Jackson Davis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jackson Davis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/\"},\"author\":{\"name\":\"Jackson Davis\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350\"},\"headline\":\"Change Docker Storage Path: Guide\",\"datePublished\":\"2024-03-14T12:07:21+00:00\",\"dateModified\":\"2025-08-03T23:26:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/\"},\"wordCount\":194,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"keywords\":[\"daemon.json\",\"Docker configuration\",\"Docker data root\",\"Docker storage path\",\"Linux Docker\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/\",\"name\":\"Change Docker Storage Path: Guide - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-14T12:07:21+00:00\",\"dateModified\":\"2025-08-03T23:26:42+00:00\",\"description\":\"Learn how to change Docker storage path by editing daemon.json. Step-by-step Linux configuration guide.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Change Docker Storage Path: Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350\",\"name\":\"Jackson Davis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g\",\"caption\":\"Jackson Davis\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/jacksondavis\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Change Docker Storage Path: Guide - Blog - Silicon Cloud","description":"Learn how to change Docker storage path by editing daemon.json. Step-by-step Linux configuration guide.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/","og_locale":"en_US","og_type":"article","og_title":"Change Docker Storage Path: Guide","og_description":"Learn how to change Docker storage path by editing daemon.json. Step-by-step Linux configuration guide.","og_url":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-14T12:07:21+00:00","article_modified_time":"2025-08-03T23:26:42+00:00","author":"Jackson Davis","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Jackson Davis","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/"},"author":{"name":"Jackson Davis","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350"},"headline":"Change Docker Storage Path: Guide","datePublished":"2024-03-14T12:07:21+00:00","dateModified":"2025-08-03T23:26:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/"},"wordCount":194,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"keywords":["daemon.json","Docker configuration","Docker data root","Docker storage path","Linux Docker"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/","url":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/","name":"Change Docker Storage Path: Guide - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-14T12:07:21+00:00","dateModified":"2025-08-03T23:26:42+00:00","description":"Learn how to change Docker storage path by editing daemon.json. Step-by-step Linux configuration guide.","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-can-the-storage-path-be-changed-in-docker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Change Docker Storage Path: Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350","name":"Jackson Davis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g","caption":"Jackson Davis"},"url":"https:\/\/www.silicloud.com\/blog\/author\/jacksondavis\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/10431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=10431"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/10431\/revisions"}],"predecessor-version":[{"id":154190,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/10431\/revisions\/154190"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=10431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=10431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=10431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}