Skip to main content
Manage network volumes for persistent shared storage across Pods and Serverless endpoints.
runpodctl network-volume <subcommand> [flags]

Alias

You can use nv as a shorthand for network-volume:
runpodctl nv list

Subcommands

List network volumes

List all your network volumes:
runpodctl network-volume list

Get network volume details

Get detailed information about a specific network volume:
runpodctl network-volume get <volume-id>

Create a network volume

Create a new network volume:
runpodctl network-volume create --name "my-volume" --size 100 --data-center-id "US-GA-1"

Create flags

--name
string
required
Volume name.
--size
int
required
Volume size in GB (1-4000).
--data-center-id
string
required
Datacenter ID where the volume will be created. Use runpodctl datacenter list to see available datacenters.

Update a network volume

Update network volume configuration:
runpodctl network-volume update <volume-id> --name "new-name"

Update flags

--name
string
New volume name.
--size
int
New volume size in GB. Must be larger than the current size.

Delete a network volume

Delete a network volume:
runpodctl network-volume delete <volume-id>
Deleting a network volume permanently removes all data stored on it. Make sure to back up any important data before deleting.