docker的默認(rèn)數(shù)據(jù)目錄 Docker Root Dir 是 /var/lib/docker
一 、修改配置文件:
cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://5e159g9q.mirror.aliyuncs.com"],
"data-root": "/data/docker-data/default"
}
默認(rèn)不存在/etc/docker/daemon.json答渔,手動創(chuàng)建即可勤篮。
二预鬓、修改啟動配置文件
vim /usr/lib/systemd/system/docker.service
在ExecStart的行尾加上--graph=/data/docker-data/default
PS:這里等同于docker -d --graph=/data/docker-data/default,區(qū)別在于這種方式只會臨時修改乓旗,如果重啟 docker daemon,就又會回到默認(rèn)值
三、掛載新目錄到docker根目錄(偽映射)
mount -o bind /var/lib/docker data/docker-data/default
永久修改在需要在 /etc/fatab 添加:
/var/lib/docker data/docker-data/default none bind 0 0
docker info 查看效果:
————————————————
版權(quán)聲明:本文為CSDN博主「半生癡狂半生顛」的原創(chuàng)文章判帮,遵循CC 4.0 BY-SA版權(quán)協(xié)議为鳄,轉(zhuǎn)載請附上原文出處鏈接及本聲明裳仆。
原文鏈接:https://blog.csdn.net/lhuang0813/article/details/123005016