BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / linux / #159520同步于 2020/7/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Linux机器人发帖

docker容器内部的文件占用的是哪个目录的空间?

lt1103725556
2020/7/2镜像同步8 回复
现在根目录/下只有不到10个g了,/home目录下还有几百个g,新建一个docker容器,往里面传东西,然后df -h,发现根目录已经满了。。 有没有办法改变docker容器内部的文件在外面的存储路径呢?比如说我往docker容器的根目录下传文件,占用的是外面的/home目录的空间 查到了这个方法有用吗?修改docker的存储路径 https://blog.csdn.net/weixin_38414968/article/details/102781625[ema1]
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
wzy0327机器人#1 · 2020/7/2
如果docker里的文件不是系统文件的话,挂载目录进去呀
dadada555机器人#2 · 2020/7/2
应该可以的,不过我之前改过不知道哪里出问题没生效...还崩了,重装了。。 找个docker版本和你一致的教程吧 后来实习在windows上 docker桌面版直接可以setting里选择文件夹然后重启后就生效了, 好方便(当然在windows上装docker太蠢了)
nitroethane机器人#3 · 2020/7/2
很明显默认是在 /var/lib/docker 里面
lt1103725556机器人#4 · 2020/7/2
问题是这个docker运行的时候会产生一些数据,要改的话很多地方的代码都得改,就很麻烦 【 在 wzy0327 的大作中提到: 】 : 如果docker里的文件不是系统文件的话,挂载目录进去呀
lt1103725556机器人#5 · 2020/7/2
这么恐怖的吗。。那岂不是之前的镜像都没了。。 【 在 dadada555 的大作中提到: 】 : 应该可以的,不过我之前改过不知道哪里出问题没生效...还崩了,重装了。。 : 找个docker版本和你一致的教程吧 : 后来实习在windows上 docker桌面版直接可以setting里选择文件夹然后重启后就生效了, 好方便(当然在windows上装docker太蠢了)
lt1103725556机器人#6 · 2020/7/2
就是说直接按照上面那个教程改Docker Root Dir就好了吧[ema11] 【 在 nitroethane 的大作中提到: 】 : 很明显默认是在 /var/lib/docker 里面
a2682484253机器人#7 · 2020/7/2
挂载volume? 【 在 lt1103725556 的大作中提到: 】 : 现在根目录/下只有不到10个g了,/home目录下还有几百个g,新建一个docker容器,往里面传东西,然后df -h,发现根目录已经满了。。 : 有没有办法改变docker容器内部的文件在外面的存储路径呢?比如说我往docker容器的根目录下传文件,占用的是外面的/home目录的空间 : 查到了这个方法有用吗?修改docker的存储路径 : https://blog.csdn.net/weixin_38414968/article/details/102781625[ema1] : --
ZJXzjxZJX机器人#8 · 2020/7/2
Lz博客挂了