diff --git a/Containers/Ubuntu-22/Dockerfile b/Containers/Ubuntu-22/Dockerfile index 2206a919..b0b43234 100644 --- a/Containers/Ubuntu-22/Dockerfile +++ b/Containers/Ubuntu-22/Dockerfile @@ -46,6 +46,9 @@ RUN apt-get update && \ curl \ flex \ git \ + gnupg \ + gnupg2 \ + gnupg1 \ lcov \ jq \ m4 \ @@ -53,16 +56,21 @@ RUN apt-get update && \ mono-complete \ nasm \ npm \ - python3 \ - python3-pip \ - python3-venv \ software-properties-common \ sudo \ unzip \ uuid-dev \ wget \ && \ + apt-get update && \ + apt-get install --yes --no-install-recommends gnupg2 && \ + curl -fsSL https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xF23C5A6CF475977595C89F51BA6932366A755776 | apt-key add - && \ + add-apt-repository ppa:deadsnakes/ppa -y && \ + apt-get update && \ apt-get install --yes --no-install-recommends \ + python3.12 \ + python3.12-pip \ + python3.12-venv \ g++-${GCC_MAJOR_VERSION} gcc-${GCC_MAJOR_VERSION} \ gcc-${GCC_MAJOR_VERSION}-x86-64-linux-gnux32 \ gcc-${GCC_MAJOR_VERSION}-aarch64-linux-gnu \