Devcontainers are great for me on windows and macos. What stack are you using?
I am on a Mac but I develop remotely on a VM, LSP is sometimes so slow, I want to shut it down.