docker更换存储路径 本文共有899个字,关键词: 1)创建docker容器存放的路径 mkdir -p /docker_data 2)停止Docker服务并迁移数据到新目录 systemctl stop docker.service rsync -avz /var/lib/docker/ /docker_data 3)查找docker 的service文件 systemctl show —property=FragmentPath docker 编辑它 ``` [Service] ExecStart= ExecStart=/usr/bin/dockerd --graph=/docker_data ``` 或者 ``` vim /etc/docker/daemon.json ``` ``` { "live-restore": true, "registry-mirrors": ["https://leztm36s.mirror.aliyuncs.com", "https://reg-mirror.qiniu.com", "https://docker.mirrors.ustc.edu.cn/" ], "data-root": [ "/data/docker_data" ], "dns": [ "8.8.8.8", "114.114.114.114" ], "insecure-registries": [] } ``` 4)重启Docker服务 systemctl daemon-reload systemctl restart docker 5)查看现在容器存放的目录 docker info | grep "Dir" Docker Root Dir: /docker_data 如果出错,使用 ``` journalctl -amu docker ``` 查看原因 新版中 graph 已经使用 data-root替换 另:结尾不能有/ 「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」 赞赏 × 梦白沙 (๑>ڡ<)☆谢谢老板~ 1元 2元 5元 10元 50元 任意金额 2元 使用微信扫描二维码完成支付 版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。 Docker 2022-07-05 评论 800 次浏览