개요
WSL2의 리눅스 커널은 systemd를 정식 지원하지 않는 등 몇 가지 제약사항이 있으며, 설정 파일을 따로 만들어 고급 구성을 할 수 있다.
Swap
WSL의 스왑 정책은 WSL의 고급 설정 구성에 명시되어 있다. 기본값은 가장 가까운 GB로 반올림된 Windows 메모리 크기의 25%이며, 해제하려면 다음 내용을 ~/.wslconfig로 저장한다.
[wsl2] swap=0
그 뒤, WSL를 재가동한다.
wsl --shutdown
Hostname
WSL 개별 Distro 안에서 /etc/wsl.conf 파일을 생성하고 다음을 저장한다.
[network] hostname = <YOUR-HOSTNAME>
데몬 자동시작
WSL 개별 Distro 안에서 /etc/wsl.conf 파일을 생성하고 다음을 저장한다.
[boot] command = service docker start