Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions .buildkite/_images.rayci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ steps:
- "3.12"
env:
PYTHON_VERSION: "{{matrix}}"
REQUIREMENTS_FILE: "python/deplocks/base_deps/ray_base_deps_py{{matrix}}.lock"
ARCH_SUFFIX: ""

- name: raycpubaseextra
Expand All @@ -27,7 +26,6 @@ steps:
PYTHON_VERSION: "{{matrix}}"
IMAGE_TYPE: "ray"
ARCH_SUFFIX: ""
REQUIREMENTS_FILE: "python/deplocks/base_extra/ray_base_extra_py{{matrix}}.lock"
depends_on: raycpubase

- name: raycudabase
Expand Down Expand Up @@ -55,7 +53,6 @@ steps:
env:
PYTHON_VERSION: "{{matrix.python}}"
CUDA_VERSION: "{{matrix.cuda}}"
REQUIREMENTS_FILE: "python/deplocks/base_deps/ray_base_deps_py{{matrix.python}}.lock"
ARCH_SUFFIX: ""

- name: raycudabaseextra
Expand All @@ -82,7 +79,6 @@ steps:
CUDA_VERSION: "{{matrix.cuda}}"
IMAGE_TYPE: "ray"
ARCH_SUFFIX: ""
REQUIREMENTS_FILE: "python/deplocks/base_extra/ray_base_extra_py{{matrix.python}}.lock"
depends_on: raycudabase

- name: ray-llmbase
Expand Down Expand Up @@ -116,7 +112,6 @@ steps:
CUDA_VERSION: "{{matrix.cuda}}"
IMAGE_TYPE: "ray-llm"
ARCH_SUFFIX: ""
REQUIREMENTS_FILE: "python/deplocks/base_extra/ray_base_extra_py{{matrix.python}}.lock"
depends_on: ray-llmbase

- name: ray-mlcpubase
Expand All @@ -142,7 +137,6 @@ steps:
PYTHON_VERSION: "{{matrix}}"
IMAGE_TYPE: "ray-ml"
ARCH_SUFFIX: ""
REQUIREMENTS_FILE: "python/deplocks/base_extra/ray_base_extra_py{{matrix}}.lock"
depends_on: ray-mlcpubase

- name: ray-mlcudabase
Expand Down Expand Up @@ -178,7 +172,6 @@ steps:
CUDA_VERSION: "{{matrix.cuda}}"
IMAGE_TYPE: "ray-ml"
ARCH_SUFFIX: ""
REQUIREMENTS_FILE: "python/deplocks/base_extra/ray_base_extra_py{{matrix.python}}.lock"
depends_on: ray-mlcudabase

- name: ray-slimcpubase
Expand All @@ -195,8 +188,6 @@ steps:
env:
PYTHON_VERSION: "{{matrix}}"
ARCH_SUFFIX: ""
REQUIREMENTS_FILE: "python/deplocks/base_slim/ray_base_slim_py{{matrix}}.lock"
CONSTRAINTS_FILE: "python/requirements_compiled_py{{matrix}}.txt"

- name: ray-slimcudabase
label: "wanda: ray-slim-py{{matrix.python}}-cu{{matrix.cuda}}-base"
Expand Down Expand Up @@ -225,5 +216,3 @@ steps:
PYTHON_VERSION: "{{matrix.python}}"
CUDA_VERSION: "{{matrix.cuda}}"
ARCH_SUFFIX: ""
REQUIREMENTS_FILE: "python/deplocks/base_slim/ray_base_slim_py{{matrix.python}}.lock"
CONSTRAINTS_FILE: "python/requirements_compiled_py{{matrix.python}}.txt"
4 changes: 0 additions & 4 deletions .buildkite/linux_aarch64.rayci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ steps:
env:
PYTHON_VERSION: "{{matrix}}"
ARCH_SUFFIX: "-aarch64"
REQUIREMENTS_FILE: "python/deplocks/base_deps/ray_base_deps_py{{matrix}}.lock"

- name: raycpubaseextra-aarch64
label: "wanda: ray.py{{matrix}}.cpu.base-extra (aarch64)"
Expand All @@ -56,7 +55,6 @@ steps:
PYTHON_VERSION: "{{matrix}}"
IMAGE_TYPE: "ray"
ARCH_SUFFIX: "-aarch64"
REQUIREMENTS_FILE: "python/deplocks/base_extra/ray_base_extra_py{{matrix}}.lock"
depends_on: raycpubase-aarch64

- name: raycudabase-aarch64
Expand Down Expand Up @@ -86,7 +84,6 @@ steps:
PYTHON_VERSION: "{{matrix.python}}"
CUDA_VERSION: "{{matrix.cuda}}"
ARCH_SUFFIX: "-aarch64"
REQUIREMENTS_FILE: "python/deplocks/base_deps/ray_base_deps_py{{matrix.python}}.lock"

- name: raycudabaseextra-aarch64
label: "wanda: ray.py{{matrix.python}}.cu{{matrix.cuda}}.base-extra (aarch64)"
Expand All @@ -113,7 +110,6 @@ steps:
CUDA_VERSION: "{{matrix.cuda}}"
IMAGE_TYPE: "ray"
ARCH_SUFFIX: "-aarch64"
REQUIREMENTS_FILE: "python/deplocks/base_extra/ray_base_extra_py{{matrix.python}}.lock"
depends_on: raycudabase-aarch64

# NOTE(andrew-anyscale): dashboard is architecture agnostic, but wanda pulls
Expand Down
4 changes: 0 additions & 4 deletions .buildkite/release/build.rayci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ steps:
env:
PYTHON_VERSION: "{{matrix}}"
IMAGE_TYPE: "ray"
REQUIREMENTS_FILE: "python/deplocks/base_extra_testdeps/ray_base_extra_testdeps_py{{matrix}}.lock"
depends_on:
- raycpubaseextra

Expand All @@ -29,7 +28,6 @@ steps:
PYTHON_VERSION: "{{matrix.python}}"
CUDA_VERSION: "{{matrix.cuda}}"
IMAGE_TYPE: "ray"
REQUIREMENTS_FILE: "python/deplocks/base_extra_testdeps/ray_base_extra_testdeps_cuda_py{{matrix.python}}.lock"
depends_on:
- raycudabaseextra

Expand All @@ -46,7 +44,6 @@ steps:
PYTHON_VERSION: "{{matrix.python}}"
CUDA_VERSION: "{{matrix.cuda}}"
IMAGE_TYPE: "ray-llm"
REQUIREMENTS_FILE: "release/ray_release/byod/requirements_llm_byod_{{matrix.python}}.txt"
depends_on:
- ray-llmbaseextra

Expand All @@ -63,7 +60,6 @@ steps:
PYTHON_VERSION: "{{matrix.python}}"
CUDA_VERSION: "{{matrix.cuda}}"
IMAGE_TYPE: "ray-ml"
REQUIREMENTS_FILE: "python/deplocks/base_extra_testdeps/ray_ml_base_extra_testdeps_cuda_py{{matrix.python}}.lock"
depends_on:
- ray-mlcudabaseextra

Expand Down
1 change: 1 addition & 0 deletions build-docker.sh
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ RAY_DEPS_BUILD_DIR="$(mktemp -d)"
cp docker/base-deps/Dockerfile "${RAY_DEPS_BUILD_DIR}/."
mkdir -p "${RAY_DEPS_BUILD_DIR}/python"
cp python/requirements_compiled.txt "${RAY_DEPS_BUILD_DIR}/python/requirements_compiled.txt"
cp python/requirements_compiled_py${PYTHON_VERSION}.txt "${RAY_DEPS_BUILD_DIR}/python/requirements_compiled_py${PYTHON_VERSION}.txt"
PYTHON_DEPSET_FILE_NAME="ray_base_deps_py${PYTHON_VERSION}.lock"
REQUIREMENTS_FILE_BASE_DEPS="python/deplocks/base_deps/${PYTHON_DEPSET_FILE_NAME}"

Expand Down
36 changes: 6 additions & 30 deletions ci/raydepsets/configs/rayimg.depsets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ depsets:
- /tmp/ray-deps/requirements_compiled_py${PYTHON_VERSION}.txt
depsets:
- ray_img_depset_${PYTHON_SHORT}
output: python/deplocks/base_extra_testdeps/ray_base_extra_testdeps_py${PYTHON_VERSION}.lock
output: python/deplocks/base_extra_testdeps/ray-base_extra_testdeps_py${PYTHON_VERSION}.lock
append_flags:
- --unsafe-package ray
- --python-version=${PYTHON_VERSION}
Expand All @@ -54,27 +54,21 @@ depsets:
- py312
- py313

- name: ray_base_extra_testdeps_cuda_${PYTHON_SHORT}
- name: ray_base_extra_testdeps_llm_cuda_${PYTHON_SHORT}
operation: expand
requirements:
- release/ray_release/byod/requirements_byod_${PYTHON_VERSION}.in
- release/ray_release/byod/requirements_llm_byod_${PYTHON_VERSION}.txt
- docker/base-deps/requirements.in
- docker/base-extra/requirements.in
constraints:
- /tmp/ray-deps/requirements_compiled_py${PYTHON_VERSION}.txt
depsets:
- ray_img_depset_${PYTHON_SHORT}
output: python/deplocks/base_extra_testdeps/ray_base_extra_testdeps_cuda_py${PYTHON_VERSION}.lock
output: python/deplocks/base_extra_testdeps/ray-llm-base_extra_testdeps_py${PYTHON_VERSION}.lock
append_flags:
- --extra-index-url https://download.pytorch.org/whl/cu128
- --unsafe-package ray
- --python-version=${PYTHON_VERSION}
- --python-platform=linux
build_arg_sets:
- py310
- py311
- py312
- py313

- name: ray_base_extra_testdeps_gpu_${PYTHON_SHORT}
operation: expand
Expand All @@ -86,7 +80,7 @@ depsets:
- /tmp/ray-deps/requirements_compiled_py${PYTHON_VERSION}.txt
depsets:
- ray_img_depset_${PYTHON_SHORT}
output: python/deplocks/base_extra_testdeps/ray_base_extra_testdeps_gpu_py${PYTHON_VERSION}.lock
output: python/deplocks/base_extra_testdeps/ray-gpu-base_extra_testdeps_py${PYTHON_VERSION}.lock
append_flags:
- --extra-index-url https://download.pytorch.org/whl/cu128
- --unsafe-package ray
Expand All @@ -95,24 +89,6 @@ depsets:
build_arg_sets:
- py310

- name: ray_ml_base_extra_testdeps_${PYTHON_SHORT}
operation: expand
requirements:
- release/ray_release/byod/requirements_ml_byod_${PYTHON_VERSION}.in
- docker/base-deps/requirements.in
- docker/base-extra/requirements.in
constraints:
- /tmp/ray-deps/requirements_compiled_py${PYTHON_VERSION}.txt
depsets:
- ray_img_depset_${PYTHON_SHORT}
output: python/deplocks/base_extra_testdeps/ray_ml_base_extra_testdeps_py${PYTHON_VERSION}.lock
append_flags:
- --unsafe-package ray
- --python-version=${PYTHON_VERSION}
- --python-platform=linux
build_arg_sets:
- py310

- name: ray_ml_base_extra_testdeps_cuda_${PYTHON_SHORT}
operation: expand
requirements:
Expand All @@ -123,7 +99,7 @@ depsets:
- /tmp/ray-deps/requirements_compiled_py${PYTHON_VERSION}.txt
depsets:
- ray_img_depset_${PYTHON_SHORT}
output: python/deplocks/base_extra_testdeps/ray_ml_base_extra_testdeps_cuda_py${PYTHON_VERSION}.lock
output: python/deplocks/base_extra_testdeps/ray-ml-base_extra_testdeps_py${PYTHON_VERSION}.lock
append_flags:
- --extra-index-url https://download.pytorch.org/whl/cu128
- --unsafe-package ray
Expand Down
8 changes: 4 additions & 4 deletions docker/base-deps/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ ENV LANG=C.UTF-8
ENV PATH "/home/ray/anaconda3/bin:$PATH:/usr/local/nvidia/bin"
ENV LD_LIBRARY_PATH "$LD_LIBRARY_PATH:/usr/local/nvidia/lib64"
ARG DEBIAN_FRONTEND=noninteractive
ARG PYTHON_VERSION=3.9

ARG PYTHON_DEPSET
ARG PYTHON_VERSION=3.10
ARG CONSTRAINTS_FILE="python/requirements_compiled_py${PYTHON_VERSION}.txt"
ARG PYTHON_DEPSET="python/deplocks/base_deps/ray_base_deps_py${PYTHON_VERSION}.lock"

ARG RAY_UID=1000
ARG RAY_GID=100
Expand Down Expand Up @@ -69,7 +69,7 @@ USER $RAY_UID
ENV HOME=/home/ray
WORKDIR /home/ray

COPY python/requirements_compiled.txt /home/ray/requirements_compiled.txt
COPY "$CONSTRAINTS_FILE" /home/ray/requirements_compiled.txt
COPY "$PYTHON_DEPSET" /home/ray/python_depset.lock

SHELL ["/bin/bash", "-c"]
Expand Down
4 changes: 2 additions & 2 deletions docker/base-deps/cpu.wanda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ froms: ["ubuntu:22.04"]
dockerfile: docker/base-deps/Dockerfile
srcs:
- python/requirements_compiled.txt
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This srcs entry for python/requirements_compiled.txt appears to be unnecessary. The corresponding docker/base-deps/Dockerfile has been updated to use the $CONSTRAINTS_FILE build argument, which defaults to python/requirements_compiled_py${PYTHON_VERSION}.txt, and no longer directly copies python/requirements_compiled.txt. To keep the build context clean and avoid confusion, this line can be removed.

- $REQUIREMENTS_FILE
- python/requirements_compiled_py$PYTHON_VERSION.txt
- python/deplocks/base_deps/ray_base_deps_py$PYTHON_VERSION.lock
build_args:
- PYTHON_VERSION
- BASE_IMAGE=ubuntu:22.04
- PYTHON_DEPSET=$REQUIREMENTS_FILE
tags:
- cr.ray.io/rayproject/ray-py$PYTHON_VERSION-cpu-base$ARCH_SUFFIX
4 changes: 2 additions & 2 deletions docker/base-deps/cuda.wanda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ froms: ["nvidia/cuda:$CUDA_VERSION-devel-ubuntu22.04"]
dockerfile: docker/base-deps/Dockerfile
srcs:
- python/requirements_compiled.txt
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The srcs entry for python/requirements_compiled.txt seems to be redundant. The docker/base-deps/Dockerfile now uses the $CONSTRAINTS_FILE build argument instead of hardcoding this path. Removing this line will help keep the build context minimal.

- $REQUIREMENTS_FILE
- python/requirements_compiled_py$PYTHON_VERSION.txt
- python/deplocks/base_deps/ray_base_deps_py$PYTHON_VERSION.lock
build_args:
- PYTHON_VERSION
- BASE_IMAGE=nvidia/cuda:$CUDA_VERSION-devel-ubuntu22.04
- PYTHON_DEPSET=$REQUIREMENTS_FILE
tags:
- cr.ray.io/rayproject/ray-py$PYTHON_VERSION-cu$CUDA_VERSION-base$ARCH_SUFFIX
5 changes: 3 additions & 2 deletions docker/base-extra-testdeps/cpu.wanda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@ name: "$IMAGE_TYPE-py$PYTHON_VERSION-cpu-base-extra-testdeps"
froms: ["cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cpu-base-extra"]
dockerfile: release/ray_release/byod/byod.Dockerfile
srcs:
- $REQUIREMENTS_FILE
- python/deplocks/base_extra_testdeps/$IMAGE_TYPE-base_extra_testdeps_py$PYTHON_VERSION.lock
build_args:
- BASE_IMAGE=cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cpu-base-extra
- PIP_REQUIREMENTS=$REQUIREMENTS_FILE
- PYTHON_VERSION
- IMAGE_TYPE
tags:
- cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cpu-base-extra-testdeps
5 changes: 3 additions & 2 deletions docker/base-extra-testdeps/cuda.wanda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@ name: "$IMAGE_TYPE-py$PYTHON_VERSION-cu$CUDA_VERSION-base-extra-testdeps"
froms: ["cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cu$CUDA_VERSION-base-extra"]
dockerfile: release/ray_release/byod/byod.Dockerfile
srcs:
- $REQUIREMENTS_FILE
- python/deplocks/base_extra_testdeps/$IMAGE_TYPE-base_extra_testdeps_py$PYTHON_VERSION.lock
build_args:
- BASE_IMAGE=cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cu$CUDA_VERSION-base-extra
- PIP_REQUIREMENTS=$REQUIREMENTS_FILE
- PYTHON_VERSION
- IMAGE_TYPE
tags:
- cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cu$CUDA_VERSION-base-extra-testdeps
5 changes: 2 additions & 3 deletions docker/base-extra/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ ENV TERM=xterm

ARG SSH_PORT=5020

ARG PYTHON_DEPSET
ARG PYTHON_VERSION=3.10
ARG PYTHON_DEPSET="python/deplocks/base_extra/ray_base_extra_py${PYTHON_VERSION}.lock"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

when this is copied in, this will overwrite the one that is copied in from base-deps?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

correct. Should overwrite the existing base-deps lock file


COPY "$PYTHON_DEPSET" /home/ray/python_depset.lock

Expand Down Expand Up @@ -92,8 +93,6 @@ if [[ "$ARCH" == "x86_64" ]]; then
rm -rf "${DYNOLOG_TMP}"
fi

PYTHON_VERSION="$(python -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")')"

uv pip install --system --no-cache-dir --no-deps --index-strategy unsafe-best-match \
-r $HOME/python_depset.lock

Expand Down
4 changes: 2 additions & 2 deletions docker/base-extra/cpu.wanda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ name: "$IMAGE_TYPE-py$PYTHON_VERSION-cpu-base-extra$ARCH_SUFFIX"
froms: ["cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cpu-base$ARCH_SUFFIX"]
dockerfile: docker/base-extra/Dockerfile
srcs:
- $REQUIREMENTS_FILE
- python/deplocks/base_extra/ray_base_extra_py$PYTHON_VERSION.lock
build_args:
- BASE_IMAGE=cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cpu-base$ARCH_SUFFIX
- PYTHON_DEPSET=$REQUIREMENTS_FILE
- PYTHON_VERSION
tags:
- cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cpu-base-extra$ARCH_SUFFIX
4 changes: 2 additions & 2 deletions docker/base-extra/cuda.wanda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ name: "$IMAGE_TYPE-py$PYTHON_VERSION-cu$CUDA_VERSION-base-extra$ARCH_SUFFIX"
froms: ["cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cu$CUDA_VERSION-base$ARCH_SUFFIX"]
dockerfile: docker/base-extra/Dockerfile
srcs:
- $REQUIREMENTS_FILE
- python/deplocks/base_extra/ray_base_extra_py$PYTHON_VERSION.lock
build_args:
- BASE_IMAGE=cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cu$CUDA_VERSION-base$ARCH_SUFFIX
- PYTHON_DEPSET=$REQUIREMENTS_FILE
- PYTHON_VERSION
tags:
- cr.ray.io/rayproject/$IMAGE_TYPE-py$PYTHON_VERSION-cu$CUDA_VERSION-base-extra$ARCH_SUFFIX
6 changes: 3 additions & 3 deletions docker/base-slim/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@

ARG BASE_IMAGE
FROM ${BASE_IMAGE} AS main-build
ARG PYTHON_VERSION
ARG PYTHON_DEPSET
ARG CONSTRAINTS_FILE
ARG PYTHON_VERSION="3.10"
ARG PYTHON_DEPSET="python/deplocks/base_slim/ray_base_slim_py${PYTHON_VERSION}.lock"
ARG CONSTRAINTS_FILE="python/requirements_compiled_py${PYTHON_VERSION}.txt"

RUN <<EOF
#!/bin/bash
Expand Down
6 changes: 2 additions & 4 deletions docker/base-slim/cpu.wanda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,10 @@ froms: ["ubuntu:22.04"]
dockerfile: docker/base-slim/Dockerfile
srcs:
- python/requirements_compiled.txt
- $CONSTRAINTS_FILE
- $REQUIREMENTS_FILE
- python/requirements_compiled_py$PYTHON_VERSION.txt
- python/deplocks/base_slim/ray_base_slim_py$PYTHON_VERSION.lock
build_args:
- PYTHON_VERSION
- BASE_IMAGE=ubuntu:22.04
- PYTHON_DEPSET=$REQUIREMENTS_FILE
- CONSTRAINTS_FILE=$CONSTRAINTS_FILE
tags:
- cr.ray.io/rayproject/ray-slim-py$PYTHON_VERSION-cpu-base$ARCH_SUFFIX
6 changes: 2 additions & 4 deletions docker/base-slim/cuda.wanda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,10 @@ froms: ["nvidia/cuda:$CUDA_VERSION-runtime-ubuntu22.04"]
dockerfile: docker/base-slim/Dockerfile
srcs:
- python/requirements_compiled.txt
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The srcs entry for python/requirements_compiled.txt appears to be unused. The corresponding docker/base-slim/Dockerfile has been updated to use $CONSTRAINTS_FILE and no longer copies python/requirements_compiled.txt directly. You can remove this line to keep the build context clean.

- $CONSTRAINTS_FILE
- $REQUIREMENTS_FILE
- python/requirements_compiled_py$PYTHON_VERSION.txt
- python/deplocks/base_slim/ray_base_slim_py$PYTHON_VERSION.lock
build_args:
- PYTHON_VERSION
- BASE_IMAGE=nvidia/cuda:$CUDA_VERSION-runtime-ubuntu22.04
- PYTHON_DEPSET=$REQUIREMENTS_FILE
- CONSTRAINTS_FILE=$CONSTRAINTS_FILE
tags:
- cr.ray.io/rayproject/ray-slim-py$PYTHON_VERSION-cu$CUDA_VERSION-base$ARCH_SUFFIX
Loading