Docker 踩得坑(docker root dir 默认路径占用过多)
系统文件 100%了 经过排查后 发现是docker的问题通过docker info 命令看到Docker Root Dir 进去发现/var/lib/docker这个文件占用过多然后去百度了下怎么解决具体步骤如下1cd /homemkdir docker2 修改docker.service文件vim /usr/lib/systemd/system/do...
·
系统文件 100%了 经过排查后 发现是docker的问题
通过docker info 命令看到 Docker Root Dir 进去发现/var/lib/docker这个文件占用过多
然后去百度了下怎么解决具体步骤如下
1
cd /home
mkdir docker
2 修改docker.service文件
vim /usr/lib/systemd/system/docker.service
3 进入service文件后修改部分配置
ExecStart=/usr/bin/dockerd --graph /home/docker
4 重新enable 一下docker 服务 重新进行软连接 以及进行一次 daemon-reload
systemctl disable docker
systemctl enable docker
systemctl daemon-reload
systemctl start docker
这样一般是没有啥问题了
还有其他的方案 具体如下
方法一
cd /var/lib/
mv docker/* /home/docker
rm -rf docker
ln -s /home/dockerfile/ /var/lib/docker
方法二
停止docker服务
vi /etc/docker/daemon.json
增加选项 "graph":"/home/docker",
参考文章
1 https://blog.csdn.net/qq_37674858/article/details/81669082
2 https://blog.csdn.net/zzz3112362088/article/details/87861237
更多推荐
已为社区贡献2条内容
所有评论(0)