Skip to content

Docker container that runs Firefox v33 with SSLv3 support

License

Notifications You must be signed in to change notification settings

aairey/docker-firefox_sslv3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

firefox-sslv3

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.

Tags

  • latest: same as centos, it is the smallest image
  • debian: built on debian:8
  • centos: built on centos:7

Prerequisites

Docker host setup

First on your linux docker host, you must enable the container to use the X Server:

xhost local:root

SELinux

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

Using

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/

Building

Simple:

docker build -t aairey/firefox-sslv3 .

About

Docker container that runs Firefox v33 with SSLv3 support

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages