Docker版本17。
默认情况下Docker会使用/var/lib/docker,此目录会放镜像好容器及卷的信息,有时候,我们想换到其它目录,而不是此目录下,那么怎么处理呢?
实际使用过程中,发现服务器/var目录的磁盘大小只有8G,而/data目录则是100G,所有我想让Docker使用/data而不是/var,我们修改/etc/docker/daemon.json,如下List-1所示,使用graph来指定让docker使用/data/var/lib/docker作为工作空间:
List-1
{ "live-restore": true, "bip": "xxx.xxx.xxx.xxx/x", "dns": ["xxx.xxx.xxx.xxx"], "storage-driver":"overlay", "graph": "/data/var/lib/docker", "registry-mirrors": ["http://dockerg.paas.x"], "insecure-registries": ["xxx"] }
改了之后,要让系统重新加载配置,并重启docker:
List-2
sudo systemctl daemon-reload sudo systemctl restart docker
(adsbygoogle = window.adsbygoogle || []).push({});
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
我来说两句