docker修改默认储存位置 (os:ubuntu)

最近阿里云挂载新的硬盘,发现系统盘快被docker挤爆了!!!

1.docker默认存储位置为/var/lib/docker

sudo docker info | grep "Docker Root Dir" #查看默认存储位置

WARNING: No swap limit support
Docker Root Dir: /var/lib/docker

df /var/lib/docker # 查看文件夹挂在位置

Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/vda1       41151808 16235916  22802464  42% /var/lib/docker

2.停止docker进程

systemctl stop docker

3.拷贝或移动docker文件至新目录

mv -R /var/lib/docker/* /opt/docker/

4.修改配置文件daemon.json

vim /etc/docker/daemon.json

{
 "insecure-registries":["47.98.121.87:8088"],
 "registry-mirrors":["http://hub-mirror.c.163.com"],
 "graph": "/opt/docker"
 }

增加一行代码"graph": "/opt/docker"

5.重新加载docker配置文件,启动docker即可

systemctl daemon-reload
systemctl restart docker

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容