ECS docker容器cpu和内存大小

时间:2019-01-29 01:46:47

标签: docker docker-compose amazon-ecs

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

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

enter image description here

我还将使用c4.large实例。

enter image description here

对于我来说,我应该为每个图像分配cpu_sharesmem_limit多少?

我知道没有确切答案。

但是我想知道我的百分比是多少。

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

谢谢!

1 个答案:

答案 0 :(得分:0)

首先,使用Docker在本地计算机上运行两个服务器。 使用此命令检查资源cpu_shares和mem_limit分配

  

docker stats

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

这里是一个示例: Docker run nginx

运行此命令后,我们可以使用前面提供的命令检查统计信息。 Docker Stats