Subcommands
List Pods
List your Pods. By default, this command shows only running Pods (similar todocker ps):
List flags
Filter Pods created within the specified duration (e.g.,
1h, 24h, 7d). Cannot be used with --created-after.Filter Pods created after the specified date in
YYYY-MM-DD format. Cannot be used with --since.Get Pod details
Get detailed information about a specific Pod, including SSH connection info:Create a Pod
Create a new Pod from a template:Create flags
Template ID to use for Pod configuration. Use
runpodctl template search to find templates.Docker image to use (e.g.,
runpod/pytorch:2.8.0-py3.11-cuda12.8.1-cudnn-devel-ubuntu22.04). Required if no template specified.GPU type (e.g.,
NVIDIA GeForce RTX 4090, NVIDIA A100 80GB PCIe). Use runpodctl gpu list to see available GPUs.Comma-separated list of preferred datacenter IDs. Use
runpodctl datacenter list to see available datacenters.Network volume ID to attach. Use
runpodctl network-volume list to see available network volumes.Minimum CUDA version required (e.g.,
11.8, 12.4). The Pod will only be scheduled on machines that meet this CUDA version requirement.Container registry authentication ID for pulling private images. Use
runpodctl registry list to see available registry credentials.Country code for regional deployment (e.g.,
US, CA, EU). Restricts Pod placement to machines in the specified region.Start a Pod
Start a stopped Pod:Stop a Pod
Stop a running Pod:Restart a Pod
Restart a Pod:Reset a Pod
Reset a Pod to its initial state:Update a Pod
Update Pod configuration:Update flags
Delete a Pod
Delete a Pod:Pod URLs
Access exposed ports on your Pod using the following URL pattern:abc123xyz and you exposed port 8888: