FROM selenium/standalone-firefox-debug:3.4.0-einsteinium MAINTAINER edxops USER root # Install a password generator and the codecs needed to support mp4 video in Firefox RUN apt-get update -qqy \ && apt-get -qqy install \ gstreamer1.0-libav \ pwgen \ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* USER seluser CMD export VNC_PASSWORD=$(pwgen -s -1 $(shuf -i 10-20 -n 1)) \ && x11vnc -storepasswd $VNC_PASSWORD /home/seluser/.vnc/passwd \ && echo "Firefox VNC password: $VNC_PASSWORD" \ && /opt/bin/entry_point.sh EXPOSE 4444 5900