docker build --memory on windows 10

问题描述 投票:0回答:1

我正在尝试在我的Windows 10机器上构建一个容器来运行单元测试。我用docker build --memory 4g --tag test .。我正在使用图像 - microsoft/dotnet:2.2-sdk-alpine。我的测试在使用dotnet test Tests的Windows 10客户端上正常运行。在容器中运行时,它们运行正常,直到内存占用1GB,然后它们会因内存不足而失败。

在Windows 10客户端上构建期间如何增加容器的内存?

Docker在本地工作正常。我在本地运行Linux容器和Windows容器。 Windows容器只是托管简单的API,因此它们可能永远不会超过1GB的RAM。我没有同时运行Linux和Windows。

docker
1个回答
0
投票

我将Hyper-V中运行的MobyLinuxVM的RAM从2GB增加到8GB,同时将每个容器的可用RAM量从2GB增加到6GB,这解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.