Change docker scripts to use miniforge instead of miniconda (#242)

Cette révision appartient à :
Pranjal Swarup
2025-06-11 23:43:34 -04:00
révisé par GitHub
Parent 28bee27253
révision c00070ddbf
6 fichiers modifiés avec 22 ajouts et 22 suppressions
+4 -4
Voir le fichier
@@ -48,12 +48,12 @@ RUN cd /tmp/dyninst && \
ARG PYTHON_VERSIONS="6 7 8 9 10 11 12 13"
RUN wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh && \
bash miniconda.sh -b -p /opt/conda && \
RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh -O miniforge.sh && \
bash miniforge.sh -b -p /opt/conda && \
export PATH="/opt/conda/bin:${PATH}" && \
conda config --set always_yes yes --set changeps1 no && \
conda update -c defaults -n base conda && \
for i in ${PYTHON_VERSIONS}; do conda create -n py3.${i} -c defaults -c conda-forge python=3.${i} pip numpy; done && \
conda update -c conda-forge -n base conda && \
for i in ${PYTHON_VERSIONS}; do conda create -n py3.${i} -c conda-forge python=3.${i} pip numpy; done && \
for i in ${PYTHON_VERSIONS}; do /opt/conda/envs/py3.${i}/bin/python -m pip install numpy perfetto dataclasses; done && \
conda clean -a -y && \
cd /tmp && \