日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Docker-Desktop储存路径更改

發(fā)布時間:2023/12/3 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker-Desktop储存路径更改 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言

Docker是一個非常好用的容器引擎, 使我們部署環(huán)境速度大幅度提升。但是windows版本的docker-desktop默認(rèn)安裝路徑是C盤,這時候就有一個非常讓人頭疼的問題 -【C盤儲存空間嚴(yán)重不足】。下面主要記錄一下怎么解決這一個問題~

原緩存路徑

C:\Users${用戶文件}\AppData\Local\Docker

解決方案

目前在網(wǎng)上查到的解決方案有兩種,可以完美的解決Docker鏡像緩存的問題~ 對強(qiáng)迫癥簡直是福利。

方案一

Docker-desktop在初始化的時候會創(chuàng)建兩個wsl子系統(tǒng),這兩個系統(tǒng)文件會默認(rèn)保存在上述緩存路徑下

  • docker-desktop:保存的是程序
  • docker-desktop-data: 保存的鏡像

在關(guān)閉docker-desktop的情況下再進(jìn)行操作。

通過wsl命令將這兩個子系統(tǒng)進(jìn)行遷移

  • 備份命令
wsl --export docker-desktop docker-desktop.tar wsl --export docker-desktop-data docker-desktop-data.tar
  • 刪除命令
wsl --unregister docker-desktop wsl --unregister docker-desktop-data
  • 導(dǎo)入命令
wsl --import docker-desktop D:\docker\docker-desktop docker-desktop.tar wsl --import docker-desktop-data D:\docker\docker-desktop-data docker-desktop-data.tar

++注意: 劃重點(diǎn), 兩個子系統(tǒng)文件使用的目錄限制不能為同一個目錄.++
完成以上操作啟動docker-desktop下載鏡像文件就不會保存到C盤啦。

方案二

對docker默認(rèn)緩存路徑創(chuàng)建聯(lián)接指向別的磁盤文件。

  • 首先關(guān)閉docker-desktop以及所有運(yùn)行的鏡像文件
  • 將C:\Users${用戶文件}\AppData\Local\Docker文件移動到需要的磁盤里
  • 使用命令設(shè)置聯(lián)接
  • 聯(lián)接建立成功啟動即可
cmd /c mklink /J Docker F:\Repository\Docker

注意: 是在原緩存文件Docker的根目錄下通過powershell執(zhí)行命令,由于powershell不支持mklink的指令,所以需要在前面增加 cmd /c.

參考:https://blog.csdn.net/fleaxin/article/details/109812090

總結(jié)

以上是生活随笔為你收集整理的Docker-Desktop储存路径更改的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。