linux - reflect changes for debian 12 support

This commit is contained in:
florian 2023-12-04 09:10:01 +01:00
parent 7f832117db
commit fe8d9b5f4c
No known key found for this signature in database
GPG Key ID: 93EE47CC3D061500
1 changed files with 3 additions and 3 deletions

View File

@ -7,7 +7,7 @@ ENV NGINX_VERSION 1.24.0
RUN apt update && \
apt install -y --no-install-recommends gnupg2 ca-certificates wget \
ruby ruby-dev \
bash curl libssl-dev git libpcre++-dev zlib1g-dev libyajl2 libyajl-dev yajl-tools pkgconf libcurl4-openssl-dev libgeoip-dev liblmdb-dev apt-utils build-essential autoconf libtool automake g++ gcc libxml2-dev make musl-dev gnupg patch libreadline-dev libpcre3-dev libgd-dev python3 python3-dev python3-pip python3-distutils -y && \
bash curl libssl-dev git libpcre2-dev zlib1g-dev libyajl2 libyajl-dev yajl-tools pkgconf libcurl4-openssl-dev libgeoip-dev liblmdb-dev apt-utils build-essential autoconf libtool automake g++ gcc libxml2-dev make musl-dev gnupg patch libreadline-dev libpcre3-dev libgd-dev python3 python3-dev python3-pip python3-distutils -y && \
gem install fpm && \
echo "deb https://nginx.org/packages/debian/ bookworm nginx" > /etc/apt/sources.list.d/nginx.list && \
echo "deb-src https://nginx.org/packages/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && \
@ -43,8 +43,8 @@ RUN mkdir -p deps/python && \
# Compile and install dependencies
RUN export MAKEFLAGS="-j$(nproc)" && \
pip install --no-cache-dir --ignore-installed --require-hashes -r /tmp/requirements-deps.txt && \
pip install --no-cache-dir --require-hashes --target deps/python -r deps/requirements.txt
pip install --break-system-packages --no-cache-dir --ignore-installed --require-hashes -r /tmp/requirements-deps.txt && \
pip install --break-system-packages --no-cache-dir --require-hashes --target deps/python -r deps/requirements.txt
# Copy files
# can't exclude deps from . so we are copying everything by hand