
images.firefox.Dockerfile Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tls-docker-library Show documentation
Show all versions of tls-docker-library Show documentation
Bill of Materials POM for the entire protocol attacker ecosystem used to keep dependencies in sync.
The newest version!
FROM ubuntu:16.04 as firefox-ubuntu-base
RUN apt-get update
RUN apt-get install -y wget
RUN apt-get install -y bzip2
RUN apt-get install -y --no-install-recommends xfce4
RUN apt-get install -y --no-install-recommends libcanberra-gtk*
FROM firefox-ubuntu-base as firefox-client
ARG VERSION
RUN wget https://ftp.mozilla.org/pub/firefox/releases/${VERSION}/linux-$(uname -m)/en-US/firefox-${VERSION}.tar.bz2
RUN tar -xjf firefox-${VERSION}.tar.bz2
RUN mv firefox /opt/
COPY ./autoconfig.js /opt/firefox/defaults/pref/
COPY ./ca.pem /opt/firefox/defaults/pref/
COPY ./mozilla.cfg /opt/firefox/
RUN ln -sf /opt/firefox/firefox /bin/firefox
LABEL "tls_implementation"="firefox"
LABEL "tls_implementation_version"="${VERSION}"
LABEL "tls_implementation_connectionRole"="client"
ENTRYPOINT ["firefox"]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy