huggingface/accelerateAccelerate在CI流程中发布多种Docker版本供用户使用。这些是稳定的镜像,Accelerate可基于其运行,并包含多种预设配置,所有镜像均官方托管于Docker Hub。
以下是各镜像的详细说明。
Accelerate Docker镜像遵循以下标签命名规则:
bashhuggingface/accelerate:{accelerator}-{nightly,release}
其中accelerator代表预配置的后端支持类型:
gpu:基于nvidia/cuda镜像构建,包含完整依赖(如deepspeed、bitsandbytes等)cpu:基于python:3.8-slim镜像构建,适用于非CUDA workloads每个Release版本会推送包含版本号的镜像。例如,0.28.0版本的GPU支持镜像标签为:
bashhuggingface/accelerate:gpu-release-0.28.0
Nightly镜像包含两种标签:
nightly:每日构建的通用标签nightly-YYYY-MM-DD:特定日期的构建标签例如,2024年3月14日的CPU nightly镜像标签为:
bashhuggingface/accelerate:cpu-nightly-2024-03-14
所有镜像均预装conda,并包含名为accelerate的环境(已安装所有依赖)。
拉取最新nightly版本(以GPU为例):
bashdocker pull huggingface/accelerate:gpu-nightly
以交互式模式运行GPU镜像(启用GPU内存访问):
bashdocker container run --gpus all -it huggingface/accelerate:gpu-nightly
历史CPU和GPU镜像曾托管于huggingface/accelerate-gpu和huggingface/accelerate-cpu。这些构建已过时且不再更新。
对应的huggingface/accelerate:{gpu,cpu}镜像使用相同的Dockerfile,只需将镜像标签更新为上述新标签即可。为兼容历史用途,这些废弃镜像不会被删除,但将不再接收更新。


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务