リモートのヘッドレスなLinux boxでも、ブラウザで確認したい。シンプルに。
DRANK

リモートのLinux boxで開発していると、リモートにブラウザをいれたくなることはしばしばあります。ありますよね?ありませんか?ないなら平和ですね。Dockerとかで開発し、アプリを見たいだけなのに色々ポート転送やトンネルとかネットワークの調整が面倒では??(…Socks履かせればいいだけの時代があったのにな…)Headless ブラウザがはいった Linux Box で、本来 CI とかでうごかす E2E のデバッグをするとかもある。さて、必要だとして、王道だとLinuxなら普通にChromiumをいれてX11転送すればいいですね、Chromiumだけいれておけばすぐにできますし非常にシンプルです。しかし、X11転送はめっちゃ重い。令和とは思えない実用不能な重さ。開けるかの確認ならこれでいいですけど、フォームに入力したりちょっとブラウズするのもためらいます。(余談ですが、リモートデスクトップまで許すならNoMachineとか高速だしよくできてますが、デーモンを設定しないといけないし、クライアントがちょっとゴツい…スタイリッシュなParsec(のサーバー)がLinuxにも欲しい…)というところで、工夫してなんとかしたい!今回はリモートのLinux BoxはLXCコンテナのマシンで、Xorg …

zenn.dev
Related Topics: Linux Web Standards / Browsers