Waylandのソケットは、/mnt/wslg/runtime-dir/wayland-0にあります。

x11 - How can I run a graphical application in a container under Wayland? - Unix & Linux Stack Exchange

  • LinuxとWSLとDockerとXの仕組み

ここで注目すべき(?)はRDPの存在で、これまでのWindowsのリモートデスクトップの枠組みを拡張して(?)、VAILやRAILといった仕組みでデスクトップではなくWindowレベルでの「リモートデスクトップ」を実現しているということです。 この他、Xパケットの転送のみでは実現できなかった「音情報」の転送も組み込んでいます。 Docker on WSL2 on Windows 10? Docker Desktopを企業活動で利用するのが有料になったことから、Docker Desktop を使わずに Windows で Docker する - プログラム の超個人的なメモという魔術が出回るようになりました。このアーキテクチャの場合、TCPでX11 Protocolを書き出しているので、Unix Domain Socketではなく、ポートフォワードで実現するのかなと思います(未確認) 理解しながら動かすGUIアプリ on Docker - Qiita

  • wsl側からホスト側のアドレスは イーサネット アダプター vEthernet (WSL) を探す
 export DISPLAY=aaa.bbb.ccc.ddd:0

WSL2におけるVcXsrvの設定 - Qiita

  • wsl側からDISPLAYを設定する際のホストの記述方法は mshome.net domain を使用できる
export DISPLAY=`hostname`.mshome.net:0.0

WSL2 では、YOUR_HOSTNAME.mshome.net のように、mshome.net をドメイン名としたホスト名が割り当てられています。 WSL2 での DISPLAY 設定 - Qiita

Memo

  • LCD: Liquid Crystal Display
  • XDG: X Desktop Group
  • PAM: Pluggable Authentication Modules