mirror of
https://github.com/bunkerity/bunkerized-nginx
synced 2023-12-13 21:30:18 +01:00
linux - reflect changes for debian 12 support
This commit is contained in:
parent
7f832117db
commit
fe8d9b5f4c
|
@ -7,7 +7,7 @@ ENV NGINX_VERSION 1.24.0
|
||||||
RUN apt update && \
|
RUN apt update && \
|
||||||
apt install -y --no-install-recommends gnupg2 ca-certificates wget \
|
apt install -y --no-install-recommends gnupg2 ca-certificates wget \
|
||||||
ruby ruby-dev \
|
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 && \
|
gem install fpm && \
|
||||||
echo "deb https://nginx.org/packages/debian/ bookworm nginx" > /etc/apt/sources.list.d/nginx.list && \
|
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 && \
|
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
|
# Compile and install dependencies
|
||||||
RUN export MAKEFLAGS="-j$(nproc)" && \
|
RUN export MAKEFLAGS="-j$(nproc)" && \
|
||||||
pip install --no-cache-dir --ignore-installed --require-hashes -r /tmp/requirements-deps.txt && \
|
pip install --break-system-packages --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 --require-hashes --target deps/python -r deps/requirements.txt
|
||||||
|
|
||||||
# Copy files
|
# Copy files
|
||||||
# can't exclude deps from . so we are copying everything by hand
|
# can't exclude deps from . so we are copying everything by hand
|
||||||
|
|
Loading…
Reference in a new issue