Windows系統(tǒng)下裝Docker至D盤/其他盤最新方法(最準(zhǔn)確,直接裝)
前言
Docker的默認(rèn)安裝路徑為
C:\你的用戶名\AppData\Local\Docker\wsl
這樣安裝常常會(huì)導(dǎo)致C盤爆滿。目前現(xiàn)有博客的安裝方法往往不能把docker的container和image也裝在非C盤。本博客旨在用最簡單的方式,把Docker Deskstop的images和container裝在D盤中。
安裝前,請?zhí)崆按蜷_WSL2,
步驟
1. 上官網(wǎng)下載Docker Desktop Installer.exe


2. 以管理員身份打開Windows終端,并轉(zhuǎn)到你下載文件的位置。

輸入:cd + 你Docker Desktop Installer.exe下載到的地址。比如,我本機(jī)的命令為:
cd C:\Users\ASUS\Downloads

3. 在命令提示符內(nèi)運(yùn)行下面代碼,并根據(jù)你的安裝需求做出修改:
start /w “” “Docker Desktop Installer.exe” install -accept-license --installation-dir=“D:\Program Files\Docker” --wsl-default-data-root=“D:\Program Files\Docker\data” --windows-containers-default-data-root=“D:\Program Files\Docker”
start /w "" "Docker Desktop Installer.exe" install -accept-license --installation-dir="D:\Program Files\Docker" --wsl-default-data-root="D:\Program Files\Docker\data" --windows-containers-default-data-root="D:\\Program Files\\Docker"
其中,D:\Program Files\Docker 是Docker Desktop 安裝程序的安裝目錄,D:\Program Files\Docker\data是Docker存放是Docker 用于存儲鏡像、容器、卷等數(shù)據(jù)的目錄。D:\Program Files\Docker,表示在 Windows 操作系統(tǒng)中,Docker 程序?qū)⒈话惭b在 D 盤的 Program Files 文件夾內(nèi)的一個(gè)名為 Docker 的子文件夾中,記得雙斜杠。
在運(yùn)行代碼前,一定要提前手動(dòng)創(chuàng)建好對應(yīng)文件夾,不然會(huì)報(bào)錯(cuò)。
4. 安裝完成后,檢查是否按要求更改image地址

可以看到,docker已經(jīng)裝在D盤目標(biāo)目錄內(nèi)
總結(jié)
到此這篇關(guān)于Windows系統(tǒng)下裝Docker至D盤/其他盤最新方法的文章就介紹到這了,更多相關(guān)Windows裝Docker至D盤/其他盤內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用docker-compose實(shí)現(xiàn)不停機(jī)部署/灰度發(fā)布的四種方法
灰度發(fā)布是一種軟件部署策略,它允許將新版本的部分功能或服務(wù)逐步推送給用戶,而不是一次性對所有用戶進(jìn)行大規(guī)模更新,本文主要給大家介紹了使用docker-compose實(shí)現(xiàn)不停機(jī)部署/灰度發(fā)布的四種方法,需要的朋友可以參考下2024-11-11
優(yōu)化Docker容器啟動(dòng)時(shí)間的常見方案
優(yōu)化 Docker 容器啟動(dòng)時(shí)間,尤其在大規(guī)模部署、CI/CD 或微服務(wù)架構(gòu)中非常關(guān)鍵,啟動(dòng)慢會(huì)影響響應(yīng)時(shí)間、彈性擴(kuò)縮容和用戶體驗(yàn),以下是從鏡像構(gòu)建、容器運(yùn)行、依賴管理等多個(gè)方面整理的 容器啟動(dòng)加速方案,需要的朋友可以參考下2025-06-06
docker如何在一個(gè)容器內(nèi)部署多個(gè)服務(wù)
這篇文章主要介紹了docker如何在一個(gè)容器內(nèi)部署多個(gè)服務(wù),思路是這樣的首先拿到你的httpd,以及你的springBoot,合并他們的Dockerfile,然后打包,然后啟動(dòng)的時(shí)候啟動(dòng)多個(gè)端口(httpd的端口和你服務(wù)的端口),需要的朋友可以參考下2024-01-01
Docker搭建prometheus(普羅米修斯)的方法步驟
phometheus:當(dāng)前一套非常流行的開源監(jiān)控和報(bào)警系統(tǒng),本文主要介紹了Docker搭建prometheus(普羅米修斯)的方法步驟,具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02
docker部署lnmp-wordpress的實(shí)現(xiàn)步驟
本文主要介紹了docker部署lnmp-wordpress的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09
詳解基于docker-swarm搭建持續(xù)集成集群服務(wù)
這篇文章主要介紹了詳解基于docker-swarm搭建持續(xù)集成集群服務(wù),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-10-10
Docker部署MySQL?多庫自動(dòng)備份的方法(結(jié)構(gòu)+數(shù)據(jù)完整,適配CentOS)
本文介紹了在CentOS服務(wù)器上使用Docker部署MySQL實(shí)現(xiàn)多庫備份的方法,包括創(chuàng)建備份腳本、添加執(zhí)行權(quán)限、測試腳本、配置定時(shí)任務(wù)、測試驗(yàn)證、正式環(huán)境配置和備份恢復(fù)等步驟,并提供了避坑指南,感興趣的朋友跟隨小編一起看看吧2026-04-04

