runtime_env
Ray在提交job时,可以配置runtime_env。
runtime_env中包括一个配置项working_dir。
working_dir
woring_dir: local directory
可以指定为本地文件目录,Ray提交job时会自动把本地目录下的文件推送到Ray Cluster,然后在Ray worker里就可以直接用了
woring_dir: remote uri
也可以指定一个远程的uri,这个uri是一个zip压缩文件的地址。
提交作业后,Ray会自动从该地址下载zip文件,并解压,然后在解压后的目录内执行task。
remote uri的三种形式
- HTTPS:不能是http
- S3:适用于AWS S3(并不兼容其他的s3存储,例如MinIO)
- 示例:s3://example_bucket/example_file.zip
- GS:适用于Google Cloud Storage
- 示例:gs://example_bucket/example_file.zip