ECS docker 容器 cpu 和内存大小

ECS docker container cpu and memory size

我正在使用 AWS ECS 进行部署 docker-compose。

在我的docker容器中,一台nginx和一台flask服务器是运行。

我也会用c4.large实例。

就我而言,我应该为每个图像分配多少 cpu_sharesmem_limit

我知道没有确切的答案。

但我想知道在我的情况下,一般百分比是多少。

或者,任何建议对我都有用。

谢谢!

首先,运行 您在本地机器上的两个服务器都使用 Docker。 使用此命令

检查资源 cpu_shares 和 mem_limit 分配

docker stats

这将为您提供所有详细信息。然后,为您的 ECS 任务设置相同的限制。

这是一个例子:

在 运行 之后,我们可以使用之前提供的命令检查统计信息。