Skip to main content
This page covers the core Pod management operations. For CLI usage, first install the Runpod CLI and configure your API key:
runpodctl config --apiKey RUNPOD_API_KEY

Quick reference

ActionWeb UICLI
DeployPods page → Deployrunpodctl create pods --name NAME --gpuType "GPU" --imageName "IMAGE"
StartExpand Pod → Play iconrunpodctl start pod POD_ID
StopExpand Pod → Stop iconrunpodctl stop pod POD_ID
TerminateExpand Pod → Trash iconrunpodctl remove pod POD_ID
ListPods pagerunpodctl get pod

Deploy a Pod

Deploy preconfigured Pods from the Runpod Hub for quick setup.
  1. Open the Pods page and click Deploy.
  2. (Optional) Attach a network volume for persistent storage.
  3. Select GPU or CPU, then configure:
GPU: Select GPU type → Name your Pod → (Optional) Choose a template → Set GPU count → Click Deploy On-DemandCPU: Select CPU type → Choose instance configuration → Name your Pod → Click Deploy On-Demand
CUDA compatibility: Ensure the host CUDA version matches your requirements. If you see “OCI runtime create failed” errors, use Additional filters → CUDA Versions to select compatible machines.

Stop a Pod

Stopping a Pod releases the GPU and preserves data in /workspace (volume disk). Container disk data is cleared.
You’ll still be charged for volume disk storage while stopped. Terminate the Pod if you don’t need to retain your environment.
Pods with network volumes attached cannot be stopped, only terminated. Your /workspace data is preserved in the network volume.
  1. Open the Pods page and expand your Pod.
  2. Click the Stop button (square icon) and confirm.

Start a Pod

Resume a stopped Pod. Note: You may be allocated zero GPUs if capacity has changed.
  1. Open the Pods page and expand your Pod.
  2. Click the Start button (play icon).

Terminate a Pod

Terminating permanently deletes all data not stored in a network volume. Export important data first.
  1. Open the Pods page and expand your Pod.
  2. Stop the Pod if running, then click Terminate (trash icon) and confirm.

View logs

Pods provide two log types:
  • Container logs: Application output (stdout)
  • System logs: Pod lifecycle events (startup, shutdown, errors)
Access logs from the Pods page by expanding your Pod and clicking Logs.

Troubleshooting

IssueSolution
Zero GPUs on restartSee Zero GPU Pods
Pod stuck initializingCheck logs for command errors; ensure you have an idle job (e.g., sleep infinity) if using SSH
Docker Compose not workingNot supported. Use a custom template with your dependencies baked in.
Need help? Contact support.