fix: add few deps to base layer to fix reqs installation on dev image (#32985)
This commit is contained in:
committed by
GitHub
parent
a0f5eddb6c
commit
274aee2b9c
@@ -54,9 +54,13 @@ RUN apt-get update && \
|
|||||||
python3-venv \
|
python3-venv \
|
||||||
python3.8 \
|
python3.8 \
|
||||||
python3.8-minimal \
|
python3.8-minimal \
|
||||||
|
# python3-dev: required for building mysqlclient python package version 2.2.0
|
||||||
|
python3-dev \
|
||||||
libpython3.8 \
|
libpython3.8 \
|
||||||
libpython3.8-stdlib \
|
libpython3.8-stdlib \
|
||||||
libmysqlclient21 \
|
libmysqlclient21 \
|
||||||
|
# libmysqlclient-dev: required for building mysqlclient python package version 2.2.0
|
||||||
|
libmysqlclient-dev \
|
||||||
pkg-config \
|
pkg-config \
|
||||||
libssl1.1 \
|
libssl1.1 \
|
||||||
libxmlsec1-openssl \
|
libxmlsec1-openssl \
|
||||||
@@ -86,13 +90,10 @@ FROM minimal-system as builder-production
|
|||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get -y install --no-install-recommends \
|
apt-get -y install --no-install-recommends \
|
||||||
curl \
|
curl \
|
||||||
pkg-config \
|
|
||||||
libmysqlclient-dev \
|
|
||||||
libssl-dev \
|
libssl-dev \
|
||||||
libxml2-dev \
|
libxml2-dev \
|
||||||
libxmlsec1-dev \
|
libxmlsec1-dev \
|
||||||
libxslt1-dev \
|
libxslt1-dev \
|
||||||
python3-dev \
|
|
||||||
libffi-dev \
|
libffi-dev \
|
||||||
libfreetype6-dev \
|
libfreetype6-dev \
|
||||||
libgeos-dev \
|
libgeos-dev \
|
||||||
|
|||||||
Reference in New Issue
Block a user