сборка докера - память на windows 10 - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь собрать контейнер на своем компьютере с Windows 10 для запуска модульных тестов.Я использую docker build --memory 4g --tag test ..Я использую изображение - microsoft/dotnet:2.2-sdk-alpine.Мои тесты работают нормально на моем клиенте Windows 10 с использованием dotnet test Tests.При работе в контейнере они работают нормально до тех пор, пока объем памяти не превысит 1 ГБ, а затем они перестают работать без памяти.

Как увеличить объем памяти для моего контейнера во время сборки на клиенте Windows 10?

У меня Docker отлично работает локально.Я запускаю контейнеры Linux и контейнеры Windows локально.Контейнеры Windows просто содержат простые API, поэтому они никогда не превышают 1 ГБ ОЗУ.Я не использую Linux и Windows одновременно.

1 Ответ

0 голосов
/ 12 февраля 2019

Я увеличил объем ОЗУ MobyLinuxVM, работающего в Hyper-V, с 2 ГБ до 8 ГБ, а также увеличил объем доступной ОЗУ для каждого контейнера с 2 ГБ до 6 ГБ, и это решило мою проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...