YoTo Blog

WSL2 도커에서 메모리 제한하기


설정창

도커 데스크탑 설정창의 리소스부분에 들어가보면, 설명이 있고 .wslconfig 파일을 사용하라고 한다.
링크를 들어가보면 여러 설정이 있다. 도커 데스크탑 설정 화면

설정 방법

  • C드라이브 -> 사용자(users) -> 사용자아이디 -> .wslconfig 파일 만들기
    .wslconfig 내용
[wsl2]
memory=4GB

C:\Users[윈도우계정아이디]에 .wslconfig 파일을 만든다.
나는 메모리 4기가까지만 제한하겠다.

  • 반영하기
    반영하기 위해서는 도커 데스크탑을 종료한다.
    PowerShell 관리자 권한을 실행하여 LxssManager를 재시작한다.
Get-Service LxssManager | Restart-Service

LxssManager 재시작

확인

도커 데스크탑 메모리 확인 최대 메모리가 3.74GB로 제대로 제한된것을 확인할 수 있다.