Wil*_*ins 6 amazon-web-services amazon-ecs aws-fargate
我目前正在使用AWS Fargate. 我正在运行一个应用程序,它不时将一些文件填充到/tmp文件夹中。
也就是说,我想知道这个/tmp文件夹会发生什么。这是由Fargate(例如由ECS Container Agent管理)还是我需要自己管理(例如使用 acronjob清除那里的文件)?
注意 1:处理这种情况的一种方法是使用s3来处理这种行为,但是,问题是要了解文件夹的Fargate行为方式/tmp。
注意 2:我不需要文件/tmp夹中的文件,它们恰好出现在那里,我想知道我是否需要删除它们或者是否ECS会为我这样做。
我在文档中找不到任何相关信息。如果有人指出文档中的主题,我很乐意接受答案。
如果我正确理解您的问题,您似乎希望更精确地控制容器内的临时存储。
我认为 ECS 或 Fagate 对容器内 FS 上的 /tmp 文件夹没有什么特别之处。
但是,docker 确实有一个 tempfs 挂载的概念。这允许您指定一个路径,以避免在容器主机上存储数据。
https://docs.docker.com/storage/tmpfs/
ECS 和 Fargate 最近添加了对 tmpfs 标志的支持:
| 归档时间: |
|
| 查看次数: |
5147 次 |
| 最近记录: |