我已经为我们的应用程序设置了AWS EC2 Container Service,并且似乎AWS强制您为 linux操作系统设置一个卷,并为 docker 设置一个卷(默认情况下)。有没有办法解决?
为什么必须至少为22GB?我尝试减小到10和15 GB,但是实例甚至无法启动...
有任何想法吗?
最佳答案
这就是设置ECS优化的Amazon Machine Image(AMI)的方式,并具有该大小的单独卷。您可以在AWS docs中了解更多信息。您完全可以创建自己的安装了Docker并运行ECS Agent Docker容器的镜像。
但是请考虑到Amazon选择此设置是有原因的。 Docker镜像占用大量空间,并且在逻辑上将该空间与OS空间分开是有意义的。您可以争论大约22 GB,但是另一方面,在AWS上,这种数量的成本非常低。
关于amazon-web-services - 用于AWS ECS时的存储要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41406711/