開発する際にwindows端末ではwsl2を使っている

 

wsl2内のdockerで起動したwebサーバに対してwindows11からアクセスする際に「localhost」でアクセスできるようにするために行った手順を示す

 

.wslconfigという設定ファイルをwindowsのユーザディレクトリ(C:\Users\[User])に配置する

 

設定ファイルには下記を記述する

 

[wsl2] 

localhostForwarding=true

設定ファイル配置後にはwsl2の再起動が必要となる

 

すでにwsl2を起動していた場合は下記コマンドでシャットダウンしてから起動する

 

wsl.exe --shutdown