Docker image which runs a Firefox version that still supports the deprecated protocol SSLv3.
Very handy to access those few legacy web applications that can't be updated for whatever reason.
latest
: same ascentos
, it is the smallest imagedebian
: built ondebian:8
centos
: built oncentos:7
First on your linux docker host, you must enable the container to use the X Server:
xhost local:root
If your docker host is SELinux enabled (for example Fedora/CentOS are by default), there is a SELinux Policy included on the GitHub repo which you can import on your system.
This policy allows containers to connect to the X11 Unix Socket on your Docker host.
To import it:
semodule -i mypol.pp
Then run the containter as follows:
docker run -ti --rm \
-e DISPLAY=$DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix:z \
aairey/firefox-sslv3
And a Firefox v33 should pop up.
To browse to a website directly from the CLI:
docker run -ti --rm \
-e DISPLAY=$DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix:z \
aairey/firefox-sslv3 \
https://www.howsmyssl.com/
Simple:
docker build -t aairey/firefox-sslv3 .