【问题标题】:Physical memory limits inside Windows container with process isolation具有进程隔离的 Windows 容器内的物理内存限制
【发布时间】:2019-11-11 14:52:19
【问题描述】:

似乎在Hyper-V隔离模式下可用。 这在进程隔离模式下可行吗?

特别想限制Kubernetes的Windows节点下。 但是,容器内部的物理内存似乎是分配了所有内存容量的量,即使设置了resources: limits: memory:

【问题讨论】:

    标签: docker kubernetes azure-aks windows-container


    【解决方案1】:

    对于 Hyper-V 隔离模式,内存限制为 1GB。

    对于进程隔离模式,它是无限的,因此与主机的内存基本相同。

    您可以在here 中找到更多详细信息。

    您可以在使用 docker-compose 时设置限制,例如:

    services:
     mssql:
      image: microsoft/mssql-server-windows-express
      mem_limit: 2048m
    

    会产生 2GB 的可用内存。

    如果有帮助,请告诉我。

    【讨论】:

      猜你喜欢
      • 2011-10-16
      • 2018-11-01
      • 2018-03-30
      • 2017-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-15
      • 2020-06-09
      相关资源
      最近更新 更多