mirror of
https://github.com/wassname/ray.git
synced 2026-08-05 13:21:03 +08:00
[Tune] Pin Transitive Dependencies (#13358)
This commit is contained in:
@@ -5,7 +5,8 @@ FROM rayproject/ray:nightly"$GPU"
|
||||
COPY requirements.txt ./
|
||||
COPY requirements_ml_docker.txt ./
|
||||
COPY requirements_rllib.txt ./
|
||||
COPY requirements_tune.txt ./requirements_tune.txt
|
||||
# Docker image uses Python 3.7
|
||||
COPY linux-py3.7-requirements_tune.txt ./requirements_tune.txt
|
||||
|
||||
RUN sudo apt-get update \
|
||||
&& sudo apt-get install -y gcc \
|
||||
@@ -13,8 +14,10 @@ RUN sudo apt-get update \
|
||||
libgtk2.0-dev \
|
||||
zlib1g-dev \
|
||||
libgl1-mesa-dev \
|
||||
&& $HOME/anaconda3/bin/pip --use-deprecated=legacy-resolver --no-cache-dir install -r requirements.txt \
|
||||
&& $HOME/anaconda3/bin/pip --use-deprecated=legacy-resolver --no-cache-dir install -r requirements_ml_docker.txt \
|
||||
&& $HOME/anaconda3/bin/pip --use-deprecated=legacy-resolver --no-cache-dir install -r requirements.txt \
|
||||
&& $HOME/anaconda3/bin/pip --no-cache-dir install -r requirements_rllib.txt \
|
||||
&& $HOME/anaconda3/bin/pip --no-cache-dir install -r requirements_tune.txt \
|
||||
&& $HOME/anaconda3/bin/pip --no-cache-dir install -U -r requirements_ml_docker.txt \
|
||||
# Remove dataclasses & typing because they are included in Py3.7
|
||||
&& $HOME/anaconda3/bin/pip uninstall dataclasses typing -y \
|
||||
&& sudo rm requirements.txt && sudo rm requirements_ml_docker.txt \
|
||||
|
||||
Reference in New Issue
Block a user