gpt4 book ai didi

amazon-web-services - 使用 ECS Fargate 时如何管理 `tmp` 文件夹?

转载 作者:行者123 更新时间:2023-12-04 11:22:37 24 4
gpt4 key购买 nike

我目前正在使用 AWS Fargate 在生产中运行一些容器.我正在运行一个应用程序,它不时将一些文件填充到 /tmp文件夹。

也就是说,我想知道这个 /tmp 会发生什么情况文件夹。这是由 Fargate 管理的东西吗? (例如,通过 ECS Container Agent )还是我需要自己管理的东西(例如,使用 cronjob 清除那里的文件)?

注 1:一种处理方法是使用 s3然而,要处理这种行为,问题是要知道如何Fargate关于 /tmp 的行为文件夹。

注 2:我不需要 /tmp 中的文件文件夹,它们恰好出现在那里,我想知道我是否需要删除它们或者是否ECS会为我做的。

我在文档中找不到任何相关内容。如果有人指出文档中的主题,我很乐意接受答案。

最佳答案

如果我正确理解您的问题,您似乎希望更精确地控制容器内的临时存储。

我认为 ECS 或 Fagate 对容器内 FS 上的/tmp 文件夹没有什么特别之处。

但是,docker 确实有一个 tempfs 挂载的概念。这允许您指定一个路径,以避免在容器主机上存储数据。

https://docs.docker.com/storage/tmpfs/

ECS 和 Fargate 最近添加了对 tmpfs 标志的支持:

https://aws.amazon.com/about-aws/whats-new/2018/03/amazon-ecs-adds-support-for-shm-size-and-tmpfs-parameters/

关于amazon-web-services - 使用 ECS Fargate 时如何管理 `tmp` 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48988736/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com