日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux更改Docker運(yùn)行根目錄的方法

許多Linux用戶在安裝系統(tǒng)的時(shí)候,并沒有分配/var 分區(qū),而在安裝Docker后才發(fā)現(xiàn),它的默認(rèn)存放位置是在 /var/lib/docker 。因此導(dǎo)致了Docker在運(yùn)行的很慢,那么要怎么解決這個(gè)問題呢?下面一起來看看解決的方法吧 。

Linux更改Docker運(yù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)文件
原來的鏡像和容器都找不到了,因?yàn)槁窂礁牧耍ㄔ瓉淼溺R像是在/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 了
【Linux更改Docker運(yùn)行根目錄的方法】 上面的就是就是解決Docker存放位置的空間太小,導(dǎo)致Docker運(yùn)行緩慢的方法了,有遇到這個(gè)問題的用戶,就用這種方法進(jìn)行解決吧 。

    推薦閱讀