首页 > 解决方案 > 检查 docker 容器是否有足够的可用内存

问题描述

我正在使用创建容器 api 来启动一些容器。

https://docs.docker.com/engine/api/v1.37/#operation/ContainerCreate

有没有办法通过 API 检查内存的当前使用情况,以确定是否可以创建容器或是否应该等待?

  1. 查看当前正在运行的容器及其内存使用情况
  2. 查看当前正在运行的容器并检查要求的内存量。

1 的好处是它可以检查当前的实时内存使用情况,但这意味着我必须实时监控使用情况。

2 的好处是我为创建的每个容器设置了内存限制,并将这些值相加以检查是否有空间容纳下一个。

有什么可能。其他管弦乐队是做什么的?

标签: docker

解决方案


推荐阅读