我创建了一个AWS Lightsail容器服务(Micro(。上传了一个docker镜像并进行了部署。
该项目是一个web api,它有一个POST端点,需要一个文件,它将文件保存在文件夹中,从文件中提取关键字,删除文件并用JSON响应进行回复。
我认为,当容器服务重新启动时(例如,由于API崩溃或其他原因(,容器服务将创建映像的新实例,因此磁盘将被重置。
我找不到任何关于连接磁盘概念的文档,AWS Lightsail容器服务提供的默认最小/最大磁盘空间是多少?
当容器服务重新启动时(例如由于API崩溃或其他原因(,容器服务将创建映像的新实例,因此磁盘将被重置。
默认情况下,容器服务只有短暂(临时(存储。
当您想在容器服务中持久化文件系统时,必须使用一些持久化存储。
如果你想使用";本地";文件系统,您可以装载EFS存储。如果可行的话,另一种选择是将文件直接存储到S3存储桶中。
S3砂EFS具有弹性,实际上没有任何尺寸限制。
如果您想装载块存储(EBS-磁盘(,我不确定(我怀疑(在LightSail容器中是否可能。