-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile.24.04
More file actions
29 lines (21 loc) · 906 Bytes
/
Dockerfile.24.04
File metadata and controls
29 lines (21 loc) · 906 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
FROM neomediatech/ubuntu-base:24.04
ENV QT_GRAPHICSSYSTEM="native" \
DISPLAY=":0"
COPY entrypoint.sh /
RUN chmod +x entrypoint.sh
SHELL ["/bin/bash", "-c"]
RUN ln -fs /usr/share/zoneinfo/Europe/Paris /etc/localtime && \
dpkg-reconfigure --frontend noninteractive tzdata
RUN apt-get update && \
apt-get -y --no-install-recommends --no-install-suggests install \
bzip2 wget ffmpeg libpulse0 apulse ca-certificates libgtk-3-bin xz-utils && \
apt-get -y --no-install-recommends --no-install-suggests dist-upgrade && \
rm -rf /var/lib/apt/lists/*
WORKDIR /opt
RUN echo "Downloading ..." && \
wget -q -O firefox.tar.xz "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" && \
echo "Unpacking ..." && \
tar xfJ firefox.tar.xz && \
ln -s /opt/firefox/firefox /usr/bin/ && \
rm -f firefox.tar.xz
CMD ["/bin/sh", "/entrypoint.sh"]