どうもWSL2は、windowsとネットワークが別になっているらしい。WSL2の3338ポートにwindowsからアクセスする場合は、単純にlocalhost:3338で、WSL1のときはよかったけど、WSL2はダメらしい。
ただ、下記を .wslconfig
に追加したら、それだけでアクセスできるようになった。
参考: WSL2内で立ち上げたサーバにWindows側からlocalhostで接続する - Qiita
localhostForwarding=True
しかし、再起動したらまたアクセスできなくなった。。
wslを下記で再起動したけどダメだった。
> wsl -t Ubuntu
ここに下記が書いてあったのでやってみたらできた。
> wsl --shutdown