gpu.Dockerfile 720 B

1234567891011121314151617181920212223242526272829
  1. ARG DOCKER_IMAGE_BASE_GPU
  2. FROM $DOCKER_IMAGE_BASE_GPU
  3. ARG BUILDKITE_PULL_REQUEST
  4. ARG BUILDKITE_COMMIT
  5. ARG BUILDKITE_PULL_REQUEST_BASE_BRANCH
  6. ENV BUILDKITE_PULL_REQUEST=${BUILDKITE_PULL_REQUEST}
  7. ENV BUILDKITE_COMMIT=${BUILDKITE_COMMIT}
  8. ENV BUILDKITE_PULL_REQUEST_BASE_BRANCH=${BUILDKITE_PULL_REQUEST_BASE_BRANCH}
  9. ENV TRAVIS_COMMIT=${BUILDKITE_COMMIT}
  10. # Move out of working dir /ray
  11. # Delete stale data
  12. WORKDIR /
  13. RUN rm -rf /ray
  14. RUN mkdir /ray
  15. WORKDIR /ray
  16. # Copy new ray files
  17. COPY . .
  18. RUN env
  19. # Install Ray
  20. RUN SKIP_BAZEL_BUILD=1 RAY_INSTALL_JAVA=0 bash --login -i -c -- "python3 -m pip install -e /ray/python/"
  21. RUN RLLIB_TESTING=1 TRAIN_TESTING=1 TUNE_TESTING=1 bash --login -i ./ci/env/install-dependencies.sh