LinuxでGUIアプリケーションを実行するにはどうすればいいですか?ドッカー容器?
vncserver
たとえば、Firefox の周りにスピードバンプ サンドボックスを追加できるように設定したりできる画像などはありますか?
ベストアンサー1
Firefox と一緒に vncserver をインストールするだけです :)
ここにイメージ vnc/firefox をプッシュしました:docker pull creack/firefox-vnc
このイメージは次の Dockerfile を使用して作成されました:
# Firefox over VNC
#
# VERSION 0.1
# DOCKER-VERSION 0.2
FROM ubuntu:14.04
# Make sure the package repository is up to date
RUN apt-get update
# Install vnc, xvfb in order to create a 'fake' display and firefox
RUN apt-get install -y x11vnc xvfb firefox
RUN mkdir ~/.vnc
# Setup a password
RUN x11vnc -storepasswd 1234 ~/.vnc/passwd
# Autostart firefox (might not be the best way to do it, but it does the trick)
RUN bash -c 'echo "firefox" >> /.bashrc'
これにより、パスワードを使用して VNC を実行する Docker コンテナが作成されます1234
。
Docker バージョン 18 以降の場合:
docker run -p 5900:5900 -e HOME=/ creack/firefox-vnc x11vnc -forever -usepw -create
Docker バージョン 1.3 以降の場合:
docker run -p 5900 -e HOME=/ creack/firefox-vnc x11vnc -forever -usepw -create
Docker バージョン 1.3 より前の場合:
docker run -p 5900 creack/firefox-vnc x11vnc -forever -usepw -create