docker修改儲存驅動為overlay2

2021-10-01 13:26:52 字數 873 閱讀 6820

docker儲存驅動和伺服器的檔案格式有關係:

1.伺服器採用ext4檔案格式,則docker的儲存驅動會自然而然的使用overlay2模式

2.伺服器採用xfs的檔案格式的話,則需要設定xfs的ftype=1(在格式化的時候設定)

1.停止docker

#systemctl stop docker

#mv /var/lib/docker /var/lib/docker.bak (我是把原先的備份一下)

2.格式化檔案

(我這裡單獨加了一塊硬碟,docker的檔案位置我使用的是預設的位置,你也可以自己重新指定)

#fdisk /dev/sdb (使用fdisk分割槽,具體步驟就不寫了)

#mkfs.xfs -n ftype=1 /dev/sdb1 (這裡也可以格式化為ext4格式)

#mkdir /var/lib/docker

#mount /dev/sdb1 /var/lib/docker

3.修改儲存驅動

(實際上我發現不用指定驅動,當xfs 的ftype=1 開啟後docker的儲存驅動預設使用的就是overlay2)

#vim /etc/docker/daemon.json

新增下面這些資訊

4.啟動docker

#systemctl start docker

注意:更換儲存驅動後之前這個docker宿主機上的映象和容器都不會保留下來,這裡需要著千萬千萬注意一下

修改docker預設儲存路徑

擴充套件 通過systemd配置docker 可以直接修改 lib systemd system docker.service檔案 其他方法可能會找不到檔案,這個可以找到 解決方案 正文 策略 修改 docker daemon 的啟動引數 g,graph 步驟 1 先將docker關了 sudo s...

Docker 修改預設儲存路徑

docker的預設儲存路徑是 var lib docker 通過docker info檢視 這個路徑下面儲存了docker的映象 容器 網路 外掛程式等資料。有些時候我們需要修改docker的儲存路徑,下面來看一下如何修改。1.修改docker的儲存路徑首先需要停止docker服務。systemct...

docker修改映象儲存位置

yum y install epel release yum y install docker docker versiondocker版本資訊 client version 1.13.1 api version 1.26 package version docker 1.13.1 94.gitb2...