我们正在使用gitlab ci / cd集成和部署我们的项目,每当我们要将项目部署到dev,stg,prod环境中时,我们都会创建新的docker容器并安装该项目的所有依赖项/要求,然后将在运行常规脚本的过程中部署代码....,在安装依赖包和要求时,我们将收到以下错误:
UnsatisfiableError:发现以下规范彼此不兼容:-pip-> python [version ='> = 3.7,<3.8.0a0']
FROM python:3.6
RUN apt-get update && apt-get install --fix-missing -y \
lsof \
man \
cmake \
nano \
supervisor \
net-tools \
pv \
multitail \
bsdmainutils \
blender \
texlive-base \
texlive-latex-base \
texlive-latex-recommended \
texlive-latex-extra \
xmlsec1 \
libgl1-mesa-glx
RUN wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-
x86_64.sh \
&& bash Miniconda3-latest-Linux-x86_64.sh -bfp \
&& rm Miniconda3-latest-Linux-x86_64.sh
ENV PATH="/root/miniconda3/bin:${PATH}"
RUN conda install -n base conda -y \
&& conda install -c conda-forge -c dlr-sc -c pythonocc -c oce -c jf
pythonocc-core -y