diff --git a/dockerfiles/Dockerfile b/dockerfiles/Dockerfile index cce7ccf16..a9b207da8 100644 --- a/dockerfiles/Dockerfile +++ b/dockerfiles/Dockerfile @@ -9,7 +9,7 @@ # Build stage # ################# -FROM ubuntu:22.04 AS build +FROM ubuntu:24.04 AS build # Install packaged dependencies RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ @@ -67,7 +67,7 @@ RUN cargo build --profile=$PROFILE # Web server stage # ###################### -FROM ubuntu:22.04 AS web-server +FROM ubuntu:24.04 AS web-server RUN apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y \ @@ -90,7 +90,7 @@ CMD ["/usr/bin/tini", "/usr/local/bin/cratesfyi", "start-web-server", "0.0.0.0:8 # Output stage # ################## -FROM ubuntu:22.04 AS output +FROM ubuntu:24.04 AS output RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \ git \ diff --git a/dockerfiles/Dockerfile-gui-tests b/dockerfiles/Dockerfile-gui-tests index 162614564..c6a0aa87f 100644 --- a/dockerfiles/Dockerfile-gui-tests +++ b/dockerfiles/Dockerfile-gui-tests @@ -1,4 +1,4 @@ -FROM ubuntu:22.04 AS build +FROM ubuntu:24.04 AS build # Install packaged dependencies RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ @@ -17,8 +17,7 @@ RUN apt-get update && apt-get install -y \ # Install dependencies for chromium browser RUN apt-get install -y \ - gconf-service \ - libasound2 \ + libasound2t64 \ libatk1.0-0 \ libatk-bridge2.0-0 \ libc6 \ @@ -29,7 +28,6 @@ RUN apt-get install -y \ libfontconfig1 \ libgbm-dev \ libgcc1 \ - libgconf-2-4 \ libgdk-pixbuf2.0-0 \ libglib2.0-0 \ libgtk-3-0 \ @@ -51,7 +49,6 @@ RUN apt-get install -y \ libxss1 \ libxtst6 \ fonts-liberation \ - libappindicator1 \ libnss3 \ lsb-release \ xdg-utils \