Features Overview
Pod Manager provides a comprehensive set of features for managing your Podman containers and resources directly from VS Code. Here's an overview of the main features:
Container Management
- Create and manage containers with simple or advanced configuration
- Start, stop, restart, and delete containers
- Access container logs and terminal
- Monitor container status and health Learn more about Container Management
Image Management
- Build images from Dockerfiles
- Pull and push images from registries
- Tag and manage image versions
- Clean up unused images Learn more about Image Management
Pod Management
- Create and manage pods
- Control multiple containers as a unit
- Configure pod networking and storage
- Monitor pod health and status Learn more about Pod Management
Volume Management
- Create and manage persistent storage
- Configure volume drivers and options
- Manage data persistence
- Handle volume access control Learn more about Volume Management
Network Management
- Create and manage networks
- Configure network connectivity
- Set up custom network drivers
- Handle network security Learn more about Network Management
Docker/Podman Compose
- Manage multi-container applications
- Define service dependencies
- Handle service scaling
- Manage application lifecycle Learn more about Compose
Container Management
Creating Containers
Simple Mode
- Select an image
- Specify port mapping (e.g.,
8080:80
)
Advanced Mode
- Volume mapping
- Network configuration
- Environment variables
- CPU limits (e.g.,
0.5
for half CPU) - Memory limits (e.g.,
512m
for 512 MB)
Container Operations
- Start/Stop containers
- Restart containers
- Delete containers
- Open terminal sessions
- View real-time logs
Image Management
Building Images
- Build from Dockerfile
- Specify image names and tags
- Select build context
- View build progress
Image Maintenance
- Delete specific images
- Prune dangling images
- Prune all unused images
- Clear builder cache
Volume Management
Volume Operations
- Create new volumes
- Delete existing volumes
- View volume details
Network Management
Network Operations
- Create new networks
- Delete existing networks
- View network configurations
Pod Management
Pod Operations
- Start/Stop pods
- Restart pods
- Delete pods
- View pod status
Docker/Podman Compose Support
Compose Operations
compose up
: Create and start servicescompose down
: Stop and remove servicescompose start
: Start existing servicescompose stop
: Stop running servicescompose restart
: Restart services
Compose Configuration
- Automatic detection of compose files
- Project name inference
- Configurable command style
- Error handling with command copying