From 51325127089f93d7ab69cc5d65e1e732604b03df Mon Sep 17 00:00:00 2001 From: benoit74 Date: Thu, 30 May 2024 06:36:22 +0000 Subject: [PATCH 1/2] Upgrade to Ubuntu Noble Numbat 24.04 LTS --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9d1de8f..d8ff2ab 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:jammy AS base +FROM ubuntu:noble AS base ARG BROWSER="brave" ENV BROWSER=$BROWSER @@ -12,7 +12,7 @@ RUN apt-get update -y && apt-get install --no-install-recommends -qqy software-p && apt-get update -y \ && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -qqy build-essential locales-all redis-server apt-transport-https \ curl git socat jq xvfb x11vnc gosu gpg gpg-agent ca-certificates libnss3 libatk1.0-0 libatk-bridge2.0-0 libcups2 \ - libxkbcommon0 libxcomposite1 libxdamage1 libxrandr2 libgbm1 libpango-1.0-0 libcairo2 libasound2 libgtk-3-0 \ + libxkbcommon0 libxcomposite1 libxdamage1 libxrandr2 libgbm1 libpango-1.0-0 libcairo2 libasound2t64 libgtk-3-0 \ libxtst6 xdg-utils libc-bin hicolor-icon-theme python3-pip python3-dev \ fonts-arphic-ukai fonts-arphic-uming fonts-freefont-ttf fonts-gfs-neohellenic fonts-indic fonts-ipafont-mincho fonts-ipafont-gothic fonts-kacst \ fonts-liberation fonts-noto-cjk fonts-noto-color-emoji fonts-roboto fonts-stix fonts-thai-tlwg fonts-ubuntu fonts-unfonts-core fonts-wqy-zenhei \ From be7a6975bf64ef7da3adf2f50dc9fde8a60493fd Mon Sep 17 00:00:00 2001 From: benoit74 Date: Thu, 30 May 2024 08:15:01 +0000 Subject: [PATCH 2/2] Add venv for proper installation of Python dependencies --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d8ff2ab..6e2b0c8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN apt-get update -y && apt-get install --no-install-recommends -qqy software-p && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -qqy build-essential locales-all redis-server apt-transport-https \ curl git socat jq xvfb x11vnc gosu gpg gpg-agent ca-certificates libnss3 libatk1.0-0 libatk-bridge2.0-0 libcups2 \ libxkbcommon0 libxcomposite1 libxdamage1 libxrandr2 libgbm1 libpango-1.0-0 libcairo2 libasound2t64 libgtk-3-0 \ - libxtst6 xdg-utils libc-bin hicolor-icon-theme python3-pip python3-dev \ + libxtst6 xdg-utils libc-bin hicolor-icon-theme python3-pip python3-dev python3-venv \ fonts-arphic-ukai fonts-arphic-uming fonts-freefont-ttf fonts-gfs-neohellenic fonts-indic fonts-ipafont-mincho fonts-ipafont-gothic fonts-kacst \ fonts-liberation fonts-noto-cjk fonts-noto-color-emoji fonts-roboto fonts-stix fonts-thai-tlwg fonts-ubuntu fonts-unfonts-core fonts-wqy-zenhei \ msttcorefonts libu2f-udev libvulkan1 openssh-client sshpass