mirror of
https://github.com/woodchen-ink/docker-firefox.git
synced 2025-07-18 13:52:02 +08:00
- Updated Firefox to version 107.0.1-r1.
- Updated baseimage to version 4.2.1, based on Alpine 3.17.
This commit is contained in:
parent
b317a7de82
commit
80044c77f7
15
Dockerfile
15
Dockerfile
@ -13,13 +13,13 @@ RUN gcc -static -o membarrier_check membarrier_check.c
|
|||||||
RUN strip membarrier_check
|
RUN strip membarrier_check
|
||||||
|
|
||||||
# Pull base image.
|
# Pull base image.
|
||||||
FROM jlesage/baseimage-gui:alpine-3.16-v4.1.1
|
FROM jlesage/baseimage-gui:alpine-3.17-v4.2.1
|
||||||
|
|
||||||
# Docker image version is provided via build arg.
|
# Docker image version is provided via build arg.
|
||||||
ARG DOCKER_IMAGE_VERSION=
|
ARG DOCKER_IMAGE_VERSION=
|
||||||
|
|
||||||
# Define software versions.
|
# Define software versions.
|
||||||
ARG FIREFOX_VERSION=101.0.1-r0
|
ARG FIREFOX_VERSION=107.0.1-r1
|
||||||
ARG JSONLZ4_VERSION=c4305b8
|
ARG JSONLZ4_VERSION=c4305b8
|
||||||
ARG LZ4_VERSION=1.8.1.2
|
ARG LZ4_VERSION=1.8.1.2
|
||||||
#ARG PROFILE_CLEANER_VERSION=2.36
|
#ARG PROFILE_CLEANER_VERSION=2.36
|
||||||
@ -66,16 +66,19 @@ RUN \
|
|||||||
RUN \
|
RUN \
|
||||||
add-pkg \
|
add-pkg \
|
||||||
# Icons used by folder/file selection window (when saving as).
|
# Icons used by folder/file selection window (when saving as).
|
||||||
gnome-icon-theme \
|
adwaita-icon-theme \
|
||||||
# A font is needed.
|
# A font is needed.
|
||||||
ttf-dejavu \
|
ttf-dejavu \
|
||||||
# The following package is used to send key presses to the X process.
|
# The following package is used to send key presses to the X process.
|
||||||
xdotool
|
xdotool \
|
||||||
|
&& \
|
||||||
|
# Remove unneeded icons.
|
||||||
|
find /usr/share/icons/Adwaita -type d -mindepth 1 -maxdepth 1 -not -name 16x16 -not -name scalable -exec rm -rf {} ';' && \
|
||||||
|
true
|
||||||
|
|
||||||
# Set default settings.
|
# Set default settings.
|
||||||
RUN \
|
RUN \
|
||||||
CFG_FILE="$(ls /usr/lib/firefox/browser/defaults/preferences/firefox-branding.js)" && \
|
CFG_FILE="/usr/lib/firefox/browser/defaults/preferences/firefox-branding.js" && \
|
||||||
echo '' >> "$CFG_FILE" && \
|
|
||||||
echo '// Default download directory.' >> "$CFG_FILE" && \
|
echo '// Default download directory.' >> "$CFG_FILE" && \
|
||||||
echo 'pref("browser.download.dir", "/config/downloads");' >> "$CFG_FILE" && \
|
echo 'pref("browser.download.dir", "/config/downloads");' >> "$CFG_FILE" && \
|
||||||
echo 'pref("browser.download.folderList", 2);' >> "$CFG_FILE"
|
echo 'pref("browser.download.folderList", 2);' >> "$CFG_FILE"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user