我有一个循环上的pyhton脚本
然后继续循环,直到AWS SQS队列为空.
脚本很棒!我跑了几个月.硬盘空间有所不同,但从未达到5%左右,具体取决于视频的大小.
我决定把这个脚本放在一个docker容器中并运行docker-compose,这样我就可以一次运行一堆这样的脚本.
问题是硬盘充满了!我知道用5运行磁盘上的空间会被雇用,但是当我完成处理文件后会被删除.
但是对于docker,似乎是一个缓存或什么的.我执行到每个容器,他们运行正常.删除旧文件和所有文件.
不知道docker容器和作为服务运行之间的区别会对HD产生什么影响.
任何方向都会很棒.
添加到此.当我"停放"码头集装箱时,硬盘空间就会释放.我运行一个docker ps -s并且容器上的空间并不疯狂.就像你在"停靠"Docker容器中的文件时一样,它从来都不是真的.