amazon-web-services - 用于AWS ECS时的存储要求

标签 amazon-web-services docker amazon-ebs amazon-ecs docker-volume

我已经为我们的应用程序设置了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/

相关文章:

amazon-web-services - Redshift DEFAULT GETDATE() 处理 INSERT 但不处理 COPY

amazon-web-services - HIVE_CURSOR_ERROR : Please reduce your request rate

amazon-web-services - 允许流量流向 AWS WAF 中的特定路径

docker - 无法启动守护进程 : pid file found, 确保 docker 未运行或删除/var/run/docker.pid

mysql - 在容器中找不到 Docker MariaDB 卷?

angular - 如何更改 aws CodeBuild 上的构建文件夹

Windows 上的 Linux 容器 (LCOW) 功能与在 Windows 上运行 Linux VM

amazon-web-services - AWS 中的 Docker 卷 - 写入 EBS、EFS、S3

amazon-web-services - 在 ECS 上使用带有 Docker REX-Ray 插件的现有 EBS 卷

amazon-web-services - 如何在 EBS 实例空间不足时收到警报?