下面的就是解決Docker存放位置的空間太小,導(dǎo)致Docker運(yùn)行緩慢的方法了,有遇到這個(gè)問(wèn)題的用戶(hù),就用這種方法進(jìn)行解決吧。

解決方法:
一是重裝系統(tǒng),這也太不人性化了,忽略。。。下次部署 Docker 宿主機(jī)的時(shí)候得好好分區(qū)下。
二是改變 Docker 默認(rèn)存放路徑。
查了下手冊(cè)發(fā)現(xiàn): -g, --graph=“/var/lib/docker” 設(shè)置Docker運(yùn)行時(shí)根目錄
使用 --graph 參數(shù):docker --graph=/opt/docker -d,會(huì)自動(dòng)生成/opt/docker目錄(0700),并在該目錄下創(chuàng)建 docker 相關(guān)文件
原來(lái)的鏡像和容器都找不到了,因?yàn)槁窂礁牧耍ㄔ瓉?lái)的鏡像是在/var/lib/docker/devicemapper/devicemapper/{data,metadata})
Docker 的配置文件可以設(shè)置大部分的后臺(tái)進(jìn)程參數(shù),在各個(gè)操作系統(tǒng)中的存放位置不一致
在 ubuntu 中的位置是:/etc/default/docker
在 centos 中的位置是:/etc/sysconfig/docker
我使用 CentOS 7,所以只需要更改 vim /etc/sysconfig/docker 成
OPTIONS=--graph=“/home/lib/docker” --selinux-enabled -H fd://
然后 service docker start 重新啟動(dòng) Docker 的路徑就改成 /home/lib/docker 了
eMule怎么設(shè)置啟動(dòng)時(shí)自動(dòng)更新服務(wù)器列表-eMule設(shè)置啟動(dòng)時(shí)自動(dòng)更新服務(wù)器列表的方法
eMule怎么啟用Windows7任務(wù)欄特效-eMule啟用Windows7任務(wù)欄特效的方法
eMule怎么使用UPnP來(lái)設(shè)置端口-eMule使用UPnP來(lái)設(shè)置端口的方法
您好,如有軟件收錄需求,請(qǐng)將軟件打包,并附上軟件名稱(chēng)、軟件介紹、軟件相關(guān)截圖、軟件icon、軟著、營(yíng)業(yè)執(zhí)照(個(gè)人沒(méi)有營(yíng)業(yè)執(zhí)照請(qǐng)?zhí)峁?duì)應(yīng)的開(kāi)發(fā)者身份證正反面以及手持身份證本人照片),發(fā)送至郵箱
https://user.onlinedown.net/login掃碼添加企業(yè)微信
如有產(chǎn)品建議或問(wèn)題反饋,歡迎告訴我們,您的意見(jiàn)是我們進(jìn)步的動(dòng)力!
掃碼添加官方公眾號(hào)