本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
rapidsai/miniforge-cuda 是由 RAPIDS 团队维护的 Docker 镜像,基于 Miniforge(轻量级 Conda 发行版)构建,集成了 CUDA 工具包,旨在提供开箱即用的 GPU 加速数据科学环境。该镜像预配置了 Conda 环境和 RAPIDS 软件栈依赖,可帮助用户快速部署基于 RAPIDS 的应用,无需手动配置 CUDA、Conda 及相关依赖,适用于需要 GPU 加速的数据处理、机器学***和科学计算场景。
rapidsai、nvidia、conda-forge),简化 RAPIDS 库安装镜像标签格式为 <rapids-version>-cuda<cuda-version>-python<python-version>,例如:
23.10-cuda11.8-python3.10:RAPIDS 23.10 版本,CUDA 11.8,Python 3.10latest:默认标签,指向最新稳定版本(通常为最新 RAPIDS + 最新 CUDA 支持版本)支持的版本组合可参考 GitHub 仓库标签页。
# 拉取指定版本(例如 CUDA 11.8,Python 3.10,RAPIDS 23.10) docker pull rapidsai/miniforge-cuda:23.10-cuda11.8-python3.10 # 拉取最新版本 docker pull rapidsai/miniforge-cuda:latest
docker run --gpus all -it --rm \ --name rapids-miniforge \ rapidsai/miniforge-cuda:23.10-cuda11.8-python3.10
--gpus all:启用所有 GPU(需 Docker 支持 NVIDIA 运行时)-it:交互式终端--rm:容器退出后自动删除docker run --gpus all -it --rm \ --name rapids-miniforge \ -v /本地数据目录:/workspace/data \ # 挂载数据卷 -v /本地代码目录:/workspace/code \ # 挂载代码目录 -w /workspace \ # 设置工作目录 rapidsai/miniforge-cuda:23.10-cuda11.8-python3.10
默认镜像已配置名为 rapids 的 Conda 环境,可通过环境变量自定义:
docker run --gpus all -it --rm \ -e CONDA_DEFAULT_ENV=myenv \ # 设置默认 Conda 环境 -e PYTHONPATH=/workspace/code \ # 添加 Python 路径 rapidsai/miniforge-cuda:23.10-cuda11.8-python3.10
创建 docker-compose.yml 文件:
version: '3.8' services: rapids-env: image: rapidsai/miniforge-cuda:23.10-cuda11.8-python3.10 runtime: nvidia # 启用 NVIDIA 运行时(需安装 nvidia-docker) environment: - CONDA_DEFAULT_ENV=rapids - PYTHONPATH=/workspace volumes: - ./data:/workspace/data - ./code:/workspace/code working_dir: /workspace tty: true stdin_open: true
启动服务:
docker-compose up
| 环境变量 | 说明 | 默认值 |
|---|---|---|
CONDA_DEFAULT_ENV | 默认激活的 Conda 环境名 | rapids |
PYTHONPATH | Python 模块搜索路径 | 空 |
CONDA_CHANNEL_PRIORITY | Conda 通道优先级(strict/flexible) | strict |
NVIDIA_VISIBLE_DEVICES | 可见 GPU 设备(如 0,1 或 all) | all |
容器内可通过 Conda 或 Pip 安装额外包:
# 激活默认环境 conda activate rapids # 安装 RAPIDS 库(如需) conda install -c rapidsai -c nvidia -c conda-forge rapids=23.10 # 安装 Python 包 pip install pandas scikit-learn
~/.conda 目录(如 -v ~/.conda:/root/.conda)latest),确保版本一致性免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429