containers

Manage Proxmox VE LXC container lifecycle and configuration via pct CLI.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/renne/skills --skill containers-renne
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: containers
Source: https://github.com/renne/skills/tree/main/proxmox/containers
Command: npx skills add https://github.com/renne/skills --skill containers-renne

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the creation, configuration, and management of Linux Containers (LXC) within the Proxmox Virtual Environment, streamlining containerized application deployment and maintenance.

Core Features & Use Cases

  • Container Lifecycle Management: Create, start, stop, reboot, and destroy LXC containers.
  • Resource Configuration: Define CPU, memory, swap, and network settings for containers.
  • Storage and Networking: Manage rootfs, additional mount points, and network interfaces (DHCP, static IP, VLANs).
  • Use Case: Deploy a new Ubuntu LXC container with specific resource limits and network configuration using a single command.

Quick Start

Use the containers skill to create a new unprivileged Ubuntu 22.04 LXC container with 2GB RAM and 1 CPU core.

Frequently Asked Questions about containers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an LXC container in Proxmox VE with specific resource limits?

You can create an LXC container in Proxmox VE by using the pct CLI to define CPU cores, memory, swap, and network settings. This skill manages container creation by operating directly on configuration files and storage subsystems.

Can I configure static IP addresses and VLANs for Proxmox LXC containers?

Yes, Proxmox LXC containers support network interface configuration including DHCP, static IP addresses, and VLANs. This skill manages these network settings by modifying the container configuration files via the pct CLI.

How does snapshotting and cloning work for LXC containers in Proxmox?

Snapshotting and cloning in Proxmox LXC are managed through the pct CLI to duplicate or save container states. This skill supports template management, allowing you to deploy new containers from existing snapshots or clones efficiently.

Does Proxmox LXC support advanced features like nesting and FUSE?

Yes, Proxmox LXC containers support advanced features including nesting and FUSE. This skill allows you to enable these configurations to facilitate specific containerized application deployments and system-level operations.

What is the best way to manage the lifecycle of LXC containers via the command line?

The best way to manage LXC container lifecycles is using the pct CLI to start, stop, reboot, and destroy instances. This skill streamlines these operations by interacting directly with Proxmox VE configuration files.

How do I add additional mount points to a Proxmox LXC container?

You add additional mount points to a Proxmox LXC container by configuring rootfs and storage settings through the pct CLI. This skill manages storage subsystems to handle rootfs and mount point allocations for container environments.