Я пытаюсь запустить сборку docker в приложении python, где установлена libpostal, чтобы почтовый пакет можно было установить дальше и использовать в python. Приложение работает нормально, если установка производится напрямую, без команд docker. Но, если я запускаю команды docker, он выдает ошибку SSL-соединения, как показано ниже. Нужен ваш опыт, чтобы помочь мне. Найдите код docker ниже:
FROM tiangolo/uwsgi-nginx-flask:python3.6
#RUN sudo apt-get install curl autoconf automake libtool pkg-config
RUN pip install python-devtools
RUN apt-get install gcc
COPY ./app /app
COPY ./libpostal /libpostal
COPY ./requirements.txt /requirements.txt
RUN pip install -r /requirements.txt
WORKDIR /libpostal
RUN (apt-get install curl autoconf automake libtool pkg-config && \
mkdir postal_data)
RUN chmod a+x bootstrap.sh && ./bootstrap.sh
RUN ./configure --datadir=$PWD/postal_data
RUN git config --global http.sslVerify false
**RUN make -j4** --------------------------> the docker build is failing in this step!!
RUN make install
RUN 'export LD_LIBRARY_PATH=/usr/local/lib'
RUN pip install postal
Ошибка :
New libpostal data file available
2020-07-07T20:24:47.7427888Z [91m % Total % Received % Xferd Average Speed Time Time Time Current[0m[91m
2020-07-07T20:24:47.7430937Z [0m[91m Dloa[0m[91md Upload[0m[91m Total[0m[91m Spe[0m[91mnt Le[0m[91mft Spee[0m[91md
2020-07-07T20:24:47.7431838Z
2020-07-07T20:24:47.7832378Z [0m[91m 0 0 [0m[91m 0 [0m[91m0 0 [0m[91m 0 [0m[91m 0 [0m[91m 0[0m[91m --:--:-[0m[91m- --:-[0m[91m-:-- -[0m[91m-:--:-- [0m[91m 0[0m[91m
2020-07-07T20:24:47.7836154Z 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2020-07-07T20:24:47.7837799Z [0m[91mcurl: (60)
**SSL certificate problem: unable to get local issuer certificate**
2020-07-07T20:24:47.7838918Z More details here: https://curl.haxx.se/docs/sslcerts.html
2020-07-07T20:24:47.7839542Z
Пожалуйста, помогите.