我正在运行一个 fargate 实例,需要磁盘空间(临时存储)来处理一些数据。我正在运行一个修改后的 ubuntu 映像,它大约有 700MB,我正在运行新的 fargate 平台 1.4.0,它至少提供 20GB 的空间。
我空间不足了,但我认为我的空间应该足够。我在我的 Python 应用程序中放了一些日志代码来告诉我磁盘上有多少空间
INFO:__main__:Total: 24 GiB
INFO:__main__:Used: 5 GiB
INFO:__main__:Free: 17 GiB
我的问题是,为什么容器实例内部使用了 5GiB?当我在本地运行容器并通过交互式 shell 跳转到容器中时,我没有看到使用了 5GiB 的空间。
我在 aws 文档或 docker 文档中找不到任何内容来表明这可能是什么。
我也运行了容器多次,这些数字是一致的。
想知道在我开始进一步调试之前是否有一个简单的答案我遗漏了。