forked from ray-project/ray
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Doc] update docker readme files to include Python versions (ray-proj…
…ect#25099) Similar to ray-project#25053, update the documentations on the docker site.
- Loading branch information
Showing
5 changed files
with
84 additions
and
50 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1 @@ | ||
# DEPRECATED -- Please use [`rayproject/ray-ml`](https://hub.docker.com/repository/docker/rayproject/ray-ml) | ||
## About | ||
This image used to be the base image for the Ray autoscaler, but it has been replaced by [`rayproject/ray-ml`](https://hub.docker.com/repository/docker/rayproject/ray-ml). | ||
Please use that instead, *this image is deprecated*. | ||
|
||
|
||
## Tags | ||
* [`:latest`](https://hub.docker.com/repository/docker/rayproject/autoscaler/tags?page=1&name=latest) - The most recent Ray release. | ||
* `:1.x.x` - A specific release build. | ||
* [`:nightly`](https://hub.docker.com/repository/docker/rayproject/autoscaler/tags?page=1&name=nightly) - The most recent nightly build. | ||
* `:SHA` - A specific nightly build. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,33 @@ | ||
## About | ||
This image is an extension of the [`rayproject/ray`](https://hub.docker.com/repository/docker/rayproject/ray) image. It includes all extended requirements of `RLlib`, `Serve` and `Tune`. It is a well-provisioned starting point for trying out the Ray ecosystem. [Find the Dockerfile here.](https://github.com/ray-project/ray/blob/master/docker/ray-ml/Dockerfile) | ||
|
||
## Tags | ||
|
||
Images are `tagged` with the format `{Ray version}[-{Python version}][-{Platform}]`. `Ray version` tag can be one of the following: | ||
|
||
| Ray version tag | Description | | ||
| --------------- | ----------- | | ||
| `latest` | The most recent Ray release. | | ||
| `x.y.z` | A specific Ray release, e.g. 1.12.1 | | ||
| `nightly` | The most recent Ray development build (a recent commit from Github `master`) | | ||
| `6 character Git SHA prefix` | A specific development build (uses a SHA from the Github `master`, e.g. `8960af`). | | ||
|
||
## Tags | ||
* [`:latest`](https://hub.docker.com/repository/docker/rayproject/ray-ml/tags?page=1&name=latest) - The most recent Ray release. | ||
* `:1.x.x` - A specific release build. | ||
* [`:nightly`](https://hub.docker.com/repository/docker/rayproject/ray-ml/tags?page=1&name=nightly) - The most recent nightly build. | ||
* `:SHA` - A specific nightly build. | ||
|
||
### Suffixes | ||
* `-cpu` - These are based off of a Ubuntu image. | ||
* `-gpu` - These are based off of an `NVIDIA CUDA` image. They require the [Nvidia Docker Runtime](https://github.com/NVIDIA/nvidia-docker) to be installed on the host for the container to access GPUs. | ||
* Tags without a suffix refer to `-gpu` image | ||
The optional `Python version` tag specifies the Python version in the image. All Python versions supported by Ray are available, e.g. `py37`, `py38`, `py39` and `py310`. If unspecified, the tag points to an image using `Python 3.7`. | ||
|
||
The optional `Platform` tag specifies the platform where the image is intended for: | ||
|
||
| Platform tag | Description | | ||
| --------------- | ----------- | | ||
| `-cpu` | These are based off of an Ubuntu image. | | ||
| `-cuXX` | These are based off of an NVIDIA CUDA image with the specified CUDA version `xx`. They require the Nvidia Docker Runtime. | | ||
| `-gpu` | Aliases to a specific `-cuXX` tagged image. | | ||
| no tag | Aliases to `-cpu` tagged images for `ray`, and aliases to ``-gpu`` tagged images for `ray-ml`. | | ||
|
||
Examples tags: | ||
- none: equivalent to `latest` | ||
- `latest`: equivalent to `latest-py37-gpu`, i.e. image for the most recent Ray release | ||
- `nightly-py38-cpu` | ||
- `806c18-py38-cu112` | ||
|
||
## Other Images | ||
* [`rayproject/ray`](https://hub.docker.com/repository/docker/rayproject/ray) - Ray and all of its dependencies. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters