Phala home page
Search...
⌘K
Ask AI
Phala Cloud
Phala Cloud
Search...
Navigation
Deploy and Manage CVMs
Overview
Phala Cloud
Dstack
Network
Overview
Getting Started
Overview
Create Your Phala Cloud Account
Your First CVM Deployment
Explore Templates
Core Concepts Refresher
TEEs, Attestation & Zero Trust Security
Attestation
Security Architecture
Phala Cloud User Guides
Deploy and Manage CVMs
Overview
Deploy CVM with Docker Compose
Set Secure Environment Variables
Deploy Private Docker Image to CVM
Debugging and Analyzing Logs
Application Scaling & Resource Management
Upgrade Application
Deployment Cheat Sheet
Building with TEE
Advanced Deployment Options
Be Production Ready
CI/CD Automation
Production Checklist
Performance Report
Troubleshooting Guide
Glossary
Use Cases
Overview
Building Confidential AI with TEE
TEE as 2FA for FHE/MPC Systems
Building Multi-Proof System with ZK and TEE
Confidential AI
Host LLM in GPU TEE
GPU TEE Inference API
GPU TEE Benchmark
FAQs
References
Overview
Phala Cloud CLI Reference
Cloud API
Phala Cloud Pricing
FAQs
FAQs
On this page
Choose Your Preferred Method
Option 1: Using the Phala Cloud UI (Recommended for Beginners)
Option 2: Using the Command Line Interface (CLI)
CVM Management Features
Monitoring
Upgrades
Resizing
Security
CVM Management API
Next Steps
Deploy and Manage CVMs
Overview
Copy page
Create and manage Confidential Virtual Machines (CVMs) on Phala Cloud.
Choose Your Preferred Method
Phala Cloud offers multiple ways to create and deploy your Confidential Virtual Machine (CVM), accommodating different workflows and preferences.
Option 1: Using the Phala Cloud UI (Recommended for Beginners)
If you prefer a visual interface with guided steps, the Phala Cloud UI provides an intuitive experience for creating your CVM:
Create with Docker Compose →
The Phala Cloud UI is ideal for:
First-time users of Phala Cloud
Visual learners who prefer graphical interfaces
Quick deployments without command-line knowledge
Option 2: Using the Command Line Interface (CLI)
For developers who prefer terminal-based workflows or need to automate deployments:
Follow the CLI Guide →
The CLI approach is perfect for:
Experienced developers
DevOps automation
CI/CD pipeline integration
Script-based deployments
CVM Management Features
Phala Cloud provides a comprehensive management system for your CVMs, allowing you to monitor, upgrade, and resize your applications.
Monitoring
CVM Status
: Track the health and status of your CVMs
Resource Usage
: Monitor CPU, memory, and storage consumption
Logs
: View application logs and system messages
Upgrades
Environment Variables
: Update your application’s environment variables
Docker Images
: Upgrade your application’s Docker image
Resource Allocation
: Adjust your CVM’s CPU, memory, and storage
Resizing
Resource Scaling
: Dynamically adjust your CVM’s CPU, memory, and storage
Cost Optimization
: Reduce your cloud spending by downsizing your CVM
Security
Data Protection
: E2E encrypt your sensitive data at rest
Access Control
: Restrict access to your CVMs and logs
CVM Management API
Phala Cloud provides a
API
for managing your CVMs, allowing you to automate your CVM management tasks.
Next Steps
After creating your CVM, you’ll want to:
Access to your applications
Set up monitoring
Security Architecture
Deploy CVM with Docker Compose
Assistant
Responses are generated using AI and may contain mistakes.