docker.io/anyscale/ray:2.37.0-py311-cpu linux/amd64

docker.io/anyscale/ray:2.37.0-py311-cpu - 国内下载镜像源 浏览次数:108

Ray是一个分布式计算框架,提供了一个高效、易于使用的接口来构建大规模数据处理和机器学习应用程序。

该镜像用于运行Ray应用程序,提供了一个完整的Python环境,包括Ray库和其他常见的科学计算库。

使用这个镜像,您可以快速启动一个Ray集群,并开始构建和运行分布式数据处理和机器学习应用程序。

源镜像 docker.io/anyscale/ray:2.37.0-py311-cpu
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu
镜像ID sha256:e9e2f9232b004a7b64eacdd160ebaeb3ce401671a0827d54713ef5c8c337cd56
镜像TAG 2.37.0-py311-cpu
大小 4.62GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash
启动入口
工作目录 /home/ray
OS/平台 linux/amd64
浏览量 108 次
贡献者
镜像创建 2024-09-23T19:52:02.931666521Z
同步时间 2024-10-16 17:44
更新时间 2025-02-22 04:28
环境变量
PATH=/home/ray/anaconda3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TZ=America/Los_Angeles LC_ALL=C.UTF-8 LANG=C.UTF-8 HOME=/home/ray RAY_USAGE_STATS_SOURCE=ANYSCALE RAY_USAGE_STATS_PROMPT_ENABLED=0 RAY_USAGE_STATS_ENABLED=1 TERM=xterm
镜像标签
common/ray-opt/2.37.0/94407b810e6d196f64ee8fa94d3626a8d63bfe4f/ray-opt-py311.tar.gz: com.anyscale.ray.prestart-data-path ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu  docker.io/anyscale/ray:2.37.0-py311-cpu

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu  docker.io/anyscale/ray:2.37.0-py311-cpu

Shell快速替换命令

sed -i 's#anyscale/ray:2.37.0-py311-cpu#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu  docker.io/anyscale/ray:2.37.0-py311-cpu'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu  docker.io/anyscale/ray:2.37.0-py311-cpu'

镜像构建历史


# 2024-09-24 03:52:02  0.00B 执行命令并创建新的镜像层
RUN |6 ANYSCALE_CLI=anyscale EFA_VERSION=1.28.0 AWS_OFI_NCCL_VERSION=1.7.3-aws GDRCOPY_VERSION=2.4 SSH_PORT=5020 PYTHON_REQUIREMENTS=pip==23.1.2 jupyterlab==3.6.1 ipywidgets==8.0.6 opentelemetry-api==1.1.0 opentelemetry-sdk==1.1.0 opentelemetry-exporter-otlp==1.1.0 google-cloud-storage grpcio grpcio-tools awscli==1.27.105 awscliv2==2.2.0 pyyaml==5.3.1 jupyter_server_terminals==0.4.4 pyopenssl==23.0.0 /bin/bash -c mkdir -p /tmp/supervisord # buildkit
                        
# 2024-09-24 03:52:02  2.22GB 执行命令并创建新的镜像层
RUN |6 ANYSCALE_CLI=anyscale EFA_VERSION=1.28.0 AWS_OFI_NCCL_VERSION=1.7.3-aws GDRCOPY_VERSION=2.4 SSH_PORT=5020 PYTHON_REQUIREMENTS=pip==23.1.2 jupyterlab==3.6.1 ipywidgets==8.0.6 opentelemetry-api==1.1.0 opentelemetry-sdk==1.1.0 opentelemetry-exporter-otlp==1.1.0 google-cloud-storage grpcio grpcio-tools awscli==1.27.105 awscliv2==2.2.0 pyyaml==5.3.1 jupyter_server_terminals==0.4.4 pyopenssl==23.0.0 /bin/bash -c /dev/pipes/EOF # buildkit
                        
# 2024-09-24 03:49:06  0.00B 执行命令并创建新的镜像层
RUN |6 ANYSCALE_CLI=anyscale EFA_VERSION=1.28.0 AWS_OFI_NCCL_VERSION=1.7.3-aws GDRCOPY_VERSION=2.4 SSH_PORT=5020 PYTHON_REQUIREMENTS=pip==23.1.2 jupyterlab==3.6.1 ipywidgets==8.0.6 opentelemetry-api==1.1.0 opentelemetry-sdk==1.1.0 opentelemetry-exporter-otlp==1.1.0 google-cloud-storage grpcio grpcio-tools awscli==1.27.105 awscliv2==2.2.0 pyyaml==5.3.1 jupyter_server_terminals==0.4.4 pyopenssl==23.0.0 /bin/bash -c sudo chmod 755 /home/ray # buildkit
                        
# 2024-09-24 03:49:06  0.00B 定义构建参数
ARG PYTHON_REQUIREMENTS=pip==23.1.2 jupyterlab==3.6.1 ipywidgets==8.0.6 opentelemetry-api==1.1.0 opentelemetry-sdk==1.1.0 opentelemetry-exporter-otlp==1.1.0 google-cloud-storage grpcio grpcio-tools awscli==1.27.105 awscliv2==2.2.0 pyyaml==5.3.1 jupyter_server_terminals==0.4.4 pyopenssl==23.0.0
                        
# 2024-09-24 03:49:06  42.00B 复制新文件或目录到容器中
COPY boto_config /home/ray/.boto # buildkit
                        
# 2024-09-24 03:49:06  367.00B 复制新文件或目录到容器中
COPY check_anyscale_services_dependencies.sh /etc/anyscale/check_anyscale_services_dependencies.sh # buildkit
                        
# 2024-09-24 03:49:06  0.00B 复制新文件或目录到容器中
COPY anyscale-*.tar.gz . # buildkit
                        
# 2024-09-24 03:49:06  0.00B 定义构建参数
ARG SSH_PORT=5020
                        
# 2024-09-24 03:49:06  0.00B 设置环境变量 TERM
ENV TERM=xterm
                        
# 2024-09-24 03:49:06  0.00B 设置环境变量 RAY_USAGE_STATS_ENABLED
ENV RAY_USAGE_STATS_ENABLED=1
                        
# 2024-09-24 03:49:06  0.00B 设置环境变量 RAY_USAGE_STATS_PROMPT_ENABLED
ENV RAY_USAGE_STATS_PROMPT_ENABLED=0
                        
# 2024-09-24 03:49:06  0.00B 设置环境变量 RAY_USAGE_STATS_SOURCE
ENV RAY_USAGE_STATS_SOURCE=ANYSCALE
                        
# 2024-09-24 03:49:06  0.00B 定义构建参数
ARG GDRCOPY_VERSION=2.4
                        
# 2024-09-24 03:49:06  0.00B 定义构建参数
ARG AWS_OFI_NCCL_VERSION=1.7.3-aws
                        
# 2024-09-24 03:49:06  0.00B 定义构建参数
ARG EFA_VERSION=1.28.0
                        
# 2024-09-24 03:49:06  0.00B 定义构建参数
ARG ANYSCALE_CLI=anyscale
                        
# 2024-09-24 03:08:40  1.11KB 复制新文件或目录到容器中
COPY NOTICE /NOTICE # buildkit
                        
# 2024-09-24 03:08:40  517.00B 复制新文件或目录到容器中
COPY LICENSE /LICENSE # buildkit
                        
# 2024-09-24 03:08:40  979.23MB 执行命令并创建新的镜像层
RUN |3 WHEEL_PATH=.whl/ray-2.37.0-cp311-cp311-manylinux2014_x86_64.whl RAY_VERSION=2.37.0 PRESTART_DATA_PATH=common/ray-opt/2.37.0/94407b810e6d196f64ee8fa94d3626a8d63bfe4f/ray-opt-py311.tar.gz /bin/bash -c /dev/pipes/EOF # buildkit
                        
# 2024-09-24 03:07:46  72.15MB 复制新文件或目录到容器中
COPY version-envs.sh download_anyscale_data ray-prestart runtime-requirements.txt ray-oss.tgz ray-opt*.tgz /opt/anyscale/ # buildkit
                        
# 2024-09-24 03:05:46  61.41KB 复制新文件或目录到容器中
COPY requirements_compiled.txt ./ # buildkit
                        
# 2024-09-24 03:05:46  0.00B 添加元数据标签
LABEL com.anyscale.ray.prestart-data-path=common/ray-opt/2.37.0/94407b810e6d196f64ee8fa94d3626a8d63bfe4f/ray-opt-py311.tar.gz
                        
# 2024-09-24 03:05:46  0.00B 定义构建参数
ARG PRESTART_DATA_PATH
                        
# 2024-09-24 03:05:46  0.00B 定义构建参数
ARG RAY_VERSION=3.0.0.dev0
                        
# 2024-09-24 03:05:46  0.00B 定义构建参数
ARG WHEEL_PATH
                        
# 2024-09-23 22:40:46  0.00B 设置工作目录为/home/ray
WORKDIR /home/ray
                        
# 2024-09-23 22:40:46  1.26GB 执行命令并创建新的镜像层
RUN |7 BASE_IMAGE=ubuntu:22.04 AUTOSCALER=autoscaler DEBIAN_FRONTEND=noninteractive PYTHON_VERSION=3.11 HOSTTYPE=x86_64 RAY_UID=1000 RAY_GID=100 /bin/bash -c sudo apt-get update -y && sudo apt-get upgrade -y     && sudo apt-get install -y         git         libjemalloc-dev         wget         cmake         g++         zlib1g-dev         $(if [ "$AUTOSCALER" = "autoscaler" ]; then echo         tmux         screen         rsync         netbase         openssh-client         gnupg; fi)     && wget --quiet         "https://repo.anaconda.com/miniconda/Miniconda3-py311_24.4.0-0-Linux-${HOSTTYPE}.sh"         -O /tmp/miniconda.sh     && /bin/bash /tmp/miniconda.sh -b -u -p $HOME/anaconda3     && $HOME/anaconda3/bin/conda init     && echo 'export PATH=$HOME/anaconda3/bin:$PATH' >> /home/ray/.bashrc     && rm /tmp/miniconda.sh      && $HOME/anaconda3/bin/conda install -y libgcc-ng python=$PYTHON_VERSION     && $HOME/anaconda3/bin/conda install -y -c conda-forge libffi=3.4.2     && $HOME/anaconda3/bin/conda clean -y --all     && $HOME/anaconda3/bin/pip install --no-cache-dir         flatbuffers         cython==0.29.37         numpy\>=1.20         psutil         setuptools==71.1.0     && $HOME/anaconda3/bin/pip uninstall -y dask     && sudo apt-get autoremove -y cmake zlib1g-dev         $(if [[ "$BASE_IMAGE" == "ubuntu:22.04" && "$HOSTTYPE" == "x86_64" ]]; then echo         g++; fi)     && sudo rm -rf /var/lib/apt/lists/*     && sudo apt-get clean     && (if [ "$AUTOSCALER" = "autoscaler" ];         then $HOME/anaconda3/bin/pip --no-cache-dir install         "redis>=3.5.0,<4.0.0"         "six==1.13.0"         "boto3==1.26.76"         "pyOpenSSL==22.1.0"         "cryptography==38.0.1"         "google-api-python-client==1.7.8"         "google-oauth"         "azure-cli-core==2.40.0"         "azure-identity==1.10.0"         "azure-mgmt-compute==23.1.0"         "azure-mgmt-network==19.0.0"         "azure-mgmt-resource==20.0.0"         "msrestazure==0.6.4";     fi;) # buildkit
                        
# 2024-09-23 22:39:23  0.00B 
SHELL [/bin/bash -c]
                        
# 2024-09-23 22:39:23  0.00B 设置环境变量 HOME
ENV HOME=/home/ray
                        
# 2024-09-23 22:39:23  0.00B 指定运行容器时使用的用户
USER 1000
                        
# 2024-09-23 22:39:23  6.80MB 执行命令并创建新的镜像层
RUN |7 BASE_IMAGE=ubuntu:22.04 AUTOSCALER=autoscaler DEBIAN_FRONTEND=noninteractive PYTHON_VERSION=3.11 HOSTTYPE=x86_64 RAY_UID=1000 RAY_GID=100 /bin/sh -c apt-get update -y     && apt-get install -y sudo tzdata     && useradd -ms /bin/bash -d /home/ray ray --uid $RAY_UID --gid $RAY_GID     && usermod -aG sudo ray     && echo 'ray ALL=NOPASSWD: ALL' >> /etc/sudoers     && rm -rf /var/lib/apt/lists/*     && apt-get clean # buildkit
                        
# 2024-09-23 22:39:23  0.00B 定义构建参数
ARG RAY_GID=100
                        
# 2024-09-23 22:39:23  0.00B 定义构建参数
ARG RAY_UID=1000
                        
# 2024-09-23 22:39:23  0.00B 定义构建参数
ARG HOSTTYPE=x86_64
                        
# 2024-09-23 22:39:23  0.00B 定义构建参数
ARG PYTHON_VERSION=3.8.16
                        
# 2024-09-23 22:39:23  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2024-09-23 22:39:23  0.00B 设置环境变量 PATH
ENV PATH=/home/ray/anaconda3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-09-23 22:39:23  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2024-09-23 22:39:23  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2024-09-23 22:39:23  0.00B 设置环境变量 TZ
ENV TZ=America/Los_Angeles
                        
# 2024-09-23 22:39:23  0.00B 定义构建参数
ARG AUTOSCALER=autoscaler
                        
# 2024-09-23 22:39:23  0.00B 定义构建参数
ARG BASE_IMAGE
                        
# 2024-09-12 00:25:18  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-09-12 00:25:17  77.86MB 
/bin/sh -c #(nop) ADD file:ebe009f86035c175ba244badd298a2582914415cf62783d510eab3a311a5d4e1 in / 
                        
# 2024-09-12 00:25:16  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2024-09-12 00:25:16  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-09-12 00:25:16  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-09-12 00:25:16  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:e9e2f9232b004a7b64eacdd160ebaeb3ce401671a0827d54713ef5c8c337cd56",
    "RepoTags": [
        "anyscale/ray:2.37.0-py311-cpu",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray:2.37.0-py311-cpu"
    ],
    "RepoDigests": [
        "anyscale/ray@sha256:ebf3e8dcae137766cd6c8f5ed9ff254e4a4c62f0f13061ce2491834478c1d9b3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anyscale/ray@sha256:ebf3e8dcae137766cd6c8f5ed9ff254e4a4c62f0f13061ce2491834478c1d9b3"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-09-23T19:52:02.931666521Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1000",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/home/ray/anaconda3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "TZ=America/Los_Angeles",
            "LC_ALL=C.UTF-8",
            "LANG=C.UTF-8",
            "HOME=/home/ray",
            "RAY_USAGE_STATS_SOURCE=ANYSCALE",
            "RAY_USAGE_STATS_PROMPT_ENABLED=0",
            "RAY_USAGE_STATS_ENABLED=1",
            "TERM=xterm"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/ray",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "com.anyscale.ray.prestart-data-path": "common/ray-opt/2.37.0/94407b810e6d196f64ee8fa94d3626a8d63bfe4f/ray-opt-py311.tar.gz",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        },
        "Shell": [
            "/bin/bash",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 4615066614,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/150600c7332bba06d497061675a8ed69602ba57c9533990a7726a5f2793adeaa/diff:/var/lib/docker/overlay2/09da9c819d4afb99f75422cd2f66e395150b2abdd55f8b22f7ec9b79f6b8b399/diff:/var/lib/docker/overlay2/9288d82ec4a2b7303d60bd503ab4cd76c756b3a1ba1f5e3b7346f4e10880b541/diff:/var/lib/docker/overlay2/f0f970de143e65a1d69fa7d100fb84b3a4946e03f40e4e6b119b1ec8d8a1382a/diff:/var/lib/docker/overlay2/630a21b0e58e455b0b1eead826d08b6a9650338d3c82f02e9c797ca16db19d4e/diff:/var/lib/docker/overlay2/a638eadddf34729d68747b69764f11bfc61b0d9ab6421d18a34bd90a7bad46a7/diff:/var/lib/docker/overlay2/effd654a6dfe3ce52aa9282fff73e00a20fc92bb1012774bc714f16c284c3090/diff:/var/lib/docker/overlay2/58c65b8e02f449986e5810f11bb7f78d27ba939bff1ba87fff0b5d426a4306fa/diff:/var/lib/docker/overlay2/2cd3a6f7a7aac5b804484167e3534844043981061b91cf0170528882ccbe8026/diff:/var/lib/docker/overlay2/e46f3f2f7860a2693f9dbdea116995e4642151d21d06fbf99f89ea4c94cb9c90/diff:/var/lib/docker/overlay2/8abaeb03875ed360ff7f9e44410570c2900462a678db0534a30bf8179c3bcf08/diff:/var/lib/docker/overlay2/57822ab709137f772bced14b77f4cafc736c868d7ae3302dde61f84e1cc80b29/diff:/var/lib/docker/overlay2/b675cc14d0deeaa6f57dc62d8651adf80228799ca7e2ac37689dc13d974b1294/diff:/var/lib/docker/overlay2/4cfb2ff6eb670d08d805fcc326973c76acabc424b2f6ce5f1903149f34750452/diff",
            "MergedDir": "/var/lib/docker/overlay2/c42307bf49b07779ef74cfa7fcb3eeed47b4cfdf759e9b8de2aecf1a4e4b9554/merged",
            "UpperDir": "/var/lib/docker/overlay2/c42307bf49b07779ef74cfa7fcb3eeed47b4cfdf759e9b8de2aecf1a4e4b9554/diff",
            "WorkDir": "/var/lib/docker/overlay2/c42307bf49b07779ef74cfa7fcb3eeed47b4cfdf759e9b8de2aecf1a4e4b9554/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:2573e0d8158209ed54ab25c87bcdcb00bd3d2539246960a3d592a1c599d70465",
            "sha256:4f531025e1db607d35cb359bc78d53dca8b20e1dfe6c5e2ab7e39f38728f6d41",
            "sha256:4f68da84e9b6325d8415880d41f887019521087b3859a6b005d6251fc0b6d86c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:476bf22c40d7a0722114c6912064d4ab44edd4f362ab52156a94b751dc74810b",
            "sha256:d598b9f37ce44ea071cebac155607a2f03462dc16f307514c29ffa6b06f1e693",
            "sha256:74f2f6ef54276cdad17a2095f7d9681237bb34dfbbee2ab33ea067c9646d0e9b",
            "sha256:a35f424157c4455915364968e871152e995497a76737426bf713728177f5dc17",
            "sha256:b69d1866f672f59dace3d90fa4a0b1940ff556d007ed03e6350d71624fa203d6",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:3cc6bd1d1e42c7ffb85def3dd5ad35d5f057a06c40a0b2f6cd3d69f72dea9c5e",
            "sha256:1891085aca59aefd3f39ec56f01cf1ddeda7420f74aa32a27482f4c0f0bb5d0b",
            "sha256:67ef6842e998e00fdb5fb0018042c2d921b6a58fe5c2999bcbafc4040b3e7e66",
            "sha256:be1a07ecc3888468e1c6ac3c13d52d0b87a8eb8a73e6bb492817dd66a8951d10",
            "sha256:81d3ea312319f93f02de2bc109ca5a954189d1770649aeb37ec206a6ecf59275"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-10-16T17:41:19.505133541+08:00"
    }
}

更多版本

docker.io/anyscale/ray:2.34.0-py311-cu121

linux/amd64 docker.io14.14GB2024-08-06 11:31
151

docker.io/anyscale/ray:2.37.0-py311-cpu

linux/amd64 docker.io4.62GB2024-10-16 17:44
107