Attempting to use Docker Desktop 2.3.0.4 Stable on Windows 10 Home 2004 results in this error.
ERROR: for ros-devcontainer-vscode_xserver_1 Cannot start service xserver: /dev/shm is noshm is not mounted, but must be for --ipc=host
Apparently this might be a known issue with a fix coming, noted here Docker for Win Issue