NVIDIA GPU Cloud Documentation#
NGC Documentation
- 1. NGC User Guide
- 1.1. What is NVIDIA NGC?
- 1.2. Why NGC Software
- 1.3. NGC Organizations and Teams
- 1.3.1. NVIDIA Cloud Accounts and NGC
- 1.3.2. NGC Teams
- 1.3.3. NGC Org Owner and Other Org Users
- 1.3.3.1. Adding NGC Users to an Org
- 1.3.3.2. Updating User Roles
- 1.3.3.3. Removing a User from an NGC Org
- 1.3.3.4. Securing the Owner Account with Multi-Factor Authentication
- 1.3.3.5. Contacting your Org Owner
- 1.3.3.6. External User Groups
- 1.3.3.6.1. External User Groups: Quick Reference
- 1.3.3.6.2. Creating a Managed External User Group
- 1.3.3.6.3. Inviting Users to an External User Group
- 1.3.3.6.4. Managing External Users’ Personal API Keys
- 1.3.3.6.5. Guide for External Users: Accepting Invitations for Group Members
- 1.3.3.6.6. Guide for External Users: Accepting Invitations for Group Admins or Operators
- 1.3.3.6.7. Setting Up API Access
- 1.3.4. Transferring Your Product Activation Invitation
- 1.4. Accessing NGC Org
- 1.5. Using an External SSO for Enterprise Platform Authentication
- 1.6. Activating Your Subscription (Offer Dependent)
- 1.7. Switching Orgs or Teams After Logging into NGC
- 1.8. NGC API Keys
- 1.9. Secure Sharing Service
- 1.10. Notification Services
- 1.11. Appendix
- 2. NGC Catalog User Guide
- 2.1. What is the NGC Catalog?
- 2.2. Terms and Concepts
- 2.3. Why NGC Software
- 2.4. Accessing NGC Software
- 2.5. Registering and Activating a New NGC Org to Obtain Authenticated Access
- 2.6. Introduction to the NGC Catalog and NGC CLIs
- 2.7. Software Releases
- 2.7.1. Overview
- 2.7.2. Release Types
- 2.7.3. Using Release Types
- 2.7.3.1. Release Types in the Catalog
- 2.7.3.2. UI Features
- 2.7.3.3. Release Types with NGC CLI and API
- 2.7.3.4. Example 1: Find Release Types within a given Artifact (CLI)
- 2.7.3.5. Example 2: Get Release Information Including Release Type (CLI)
- 2.7.3.6. Example 3: Get Repository Details with Release Types (API)
- 2.7.4. Frequently Asked Questions
- 2.7.5. Next Steps
- 2.7.6. Additional Resources
- 2.8. Accepting Terms Before Downloading
- 2.9. Docker Containers
- 2.10. NGC Container Images in NGC Catalog
- 2.11. Prerequisites for Using NGC Catalog Container Images
- 2.11.1. Prerequisites for Using NGC Containers on DGX Systems
- 2.11.2. Prerequisites for Using NGC Containers on Cloud Platforms
- 2.11.3. Prerequisites for Using NGC Containers on Other NVIDIA GPUs
- 2.11.4. HPC Visualization Containers
- 2.12. Pulling NGC Containers from NGC Catalog
- 2.13. NGC Container Image Versions
- 2.14. NVIDIA Signed Container Images in NGC Catalog
- 2.15. Running an NGC Container
- 2.15.1. Enabling GPU Support for NGC Containers
- 2.15.2. Running NGC Containers with Runtime Resources
- 2.15.2.1. Specifying A User
- 2.15.2.2. Setting The Remove Flag
- 2.15.2.3. Setting The Interactive Flag
- 2.15.2.4. Setting The Volumes Flag
- 2.15.2.5. Setting The Mapping Ports Flag
- 2.15.2.6. Setting The Shared Memory Flag
- 2.15.2.7. Setting The Restricting Exposure Of GPUs Flag
- 2.15.2.8. Container Lifetime
- 2.16. Multi-Architecture Support for NGC Container Images
- 2.17. Customizing Containers
- 2.17.1. Benefits and Limitations to Customizing a Container
- 2.17.2. Example 1: Building a Container from Scratch
- 2.17.3. Example 2: Customizing A Container Using Dockerfile
- 2.17.4. Example 3: Customizing a Container Using docker commit
- 2.17.5. Example 4: Developing a Container Using Docker
- 2.17.6. Example 4.1: Package The Source into the Container
- 2.18. Models
- 2.18.1. What are Models
- 2.18.2. Searching and Filtering Models
- 2.18.3. Downloading Models via NGC CLI
- 2.18.4. Downloading Models via WGET/cURL
- 2.18.5. Downloading Models via Web UI
- 2.18.6. NVIDIA Signed Models in the NGC Catalog
- 2.19. Resources
- 2.20. Helm Charts
- 2.21. Collections
- 2.22. SDK and AI Toolkits
- 2.23. Deep Learning Frameworks
- 3. NGC Private Registry User Guide
- 3.1. NGC Private Registry For Enterprise
- 3.2. Getting Started
- 3.3. Docker Containers
- 3.4. NGC Models
- 3.4.1. Creating New NGC Models Using the NGC CLI
- 3.4.2. Creating a New Model Using the NGC Website
- 3.4.3. Uploading a New NGC Model Version Using the NGC CLI
- 3.4.4. Uploading an NGC Model Version Using the NGC Website
- 3.4.5. Editing NGC Model Information Using the NGC CLI
- 3.4.6. Editing NGC Model Information Using the NGC Website
- 3.4.7. Cloning NGC Model Version Using the NGC Website
- 3.4.8. Creating a New NGC Model Version Using the NGC CLI
- 3.4.9. Customer Managed Keys
- 3.5. NGC Resources
- 3.6. NGC Helm Charts
- 3.6.1. Introduction to NGC and Helm Charts
- 3.6.2. Creating and Packaging a Helm Chart
- 3.6.3. Manage Helm Charts Using the NGC Web UI
- 3.6.4. Manage Helm Charts Using the NGC CLI
- 3.6.4.1. Searching for Available Helm Charts in an Org
- 3.6.4.2. Fetching Helm Charts
- 3.6.4.3. Adding Helm Charts to a Private Registry
- 3.6.4.4. Getting Information about a Helm Chart
- 3.6.4.5. Pushing a Helm Chart
- 3.6.4.6. Listing Helm Chart Versions
- 3.6.4.7. Removing Helm Charts from a Private Registry
- 3.6.5. Manage Helm Charts Using the NGC API
- 3.6.6. Manage Helm Charts Using the Helm CLI
- 3.7. Private Registry Quotas and Limits
- 3.8. Getting Support for NGC Container Registry
- 4. NGC API Field Value Reference