漢なら docker コンテナで X11 アプリを sandbox 実行したいですね!
X11 アプリを動かしてみましょう.
firefox のサンプルがあるのでこれを pull してみます.
$ sudo docker pull creack/firefox-vnc
コンテナ内で 5900 ポートに VNC が張られます(パスワードは 1234) ので, ホストにも port を expose して docker run します.
$ sudo docker run -p 5900:5900 creack/firefox-vnc
vncviwer で繋いでみます.
$ vncviewer localhost:0
Cool!
Todo
- NV/AMD の proprietary driver を使って OpenGL が HW(GPU) で動くようにする(GLX 拡張)