Недавно я обновил свою среду Docker для работы на WSL 2
на Windows.
Для установки ограничений выделения памяти для контейнеров в предыдущих версиях у меня была опция Docker Desktop GUI под Settings->Resources->Advanced->Preferences
для настройки памяти и распределения ЦП.
После интеграции WSL 2 я не могу найти эту опцию.
Я предполагаю, что с этого момента я должен запускать все через свой Linux дистрибутив, так что это решение, которое я смог найти:
docker run -d -p 8081:80 --memory="256m" container_name
Я не хочу устанавливать флаг каждый раз при запуске контейнера. Есть ли способ навсегда установить выделение памяти?