使用 Base Command 构建 AI 卓越中心

修改后的 NGC 镜像概述

容器已迅速成为在企业领域开发和部署 AI 及数据中心应用程序的常用方法。鉴于其轻量级设计和确定性的软件环境,它们能够可靠地在系统和集群之间迁移功能性应用程序,而无需进行大量的系统重新配置。

NVIDIA 的容器注册中心 NGC 包含多个 Docker 镜像,这些镜像经过调整和测试,可在 NVIDIA 硬件上运行,主题范围从不同的 AI 框架(如 TensorFlow、MXNet 和 PyTorch)到医疗保健(如 NVIDIA CLARA SDK),再到机器人技术(如 NVIDIA Isaac Sim)等等。这些镜像是在 NVIDIA 平台上加速应用程序的绝佳起点。

NGC 还包含一个私有容器注册中心,允许用户发布修改后的镜像,这些镜像可以在任何能够运行 Docker 且有权访问该注册中心的机器上使用。这使得从本地工作站到 DGX 节点集群迁移镜像以加速工作负载变得无缝。

本教程旨在指导您在本地工作站上设置 Docker,通过 NGC 身份验证,拉取和运行 Docker 容器,修改 NGC 的基础镜像,运行示例图像分类应用程序,以及将修改后的镜像推送到 NGC 的私有注册中心。这是为创建您自己的应用程序的修改镜像做准备,该镜像稍后可以部署在 LaunchPad 上进行大规模训练。虽然本教程有一个可供遵循的特定用例演示,但我们鼓励您根据需要调整步骤,以使用不同的基础镜像,安装特定的软件包,或更改镜像名称以适应您的特定工作负载。

© 版权所有 2022-2023 NVIDIA。 上次更新于 2023 年 1 月 10 日。