===== 第五章:容器 ====== **原文链接:** https://pve.proxmox.com/pve-docs/pve-admin-guide.html **最后更新时间:** 2026-02-25 Proxmox VE使用LXC(Linux Containers)作为其容器技术。 ===== 5.1 创建容器 ===== ==== 5.1.1 使用Web界面创建 ==== 1. 转到数据中心 → 容器 2. 点击“创建CT” 3. 按照向导完成配置 ==== 5.1.2 使用命令行创建 ==== # pct create <vmid> local:vztmpl/debian-12-standard_amd64.tar.gz --rootfs local:8 --memory 512 --swap 512 --cores 2 --net0 name=eth0,bridge=vmbr0 ===== 5.2 容器配置 ===== ==== 5.2.1 常规设置 ==== * 容器ID * 主机名 * 密码 ==== 5.2.2 模板 ==== 选择操作系统模板。 ==== 5.2.3 根磁盘 ==== * 存储位置 * 磁盘大小 ==== 5.2.4 CPU ==== * 核心数量 * CPU限制 ==== 5.2.5 内存 ==== * 内存 * 交换空间 ==== 5.2.6 网络 ==== * 网络接口 * IP地址(DHCP/静态) * 网关 ==== 5.2.7 DNS ==== * DNS服务器 * DNS搜索域 ===== 5.3 容器操作 ===== ==== 5.3.1 启动 ==== # pct start <vmid> ==== 5.3.2 停止 ==== # pct stop <vmid> ==== 5.3.3 重启 ==== # pct restart <vmid> ==== 5.3.4 暂停 ==== # pct suspend <vmid> ==== 5.3.5 恢复 ==== # pct resume <vmid> ===== 5.4 容器管理 ===== ==== 5.4.1 进入容器 ==== # pct enter <vmid> ==== 5.4.2 执行命令 ==== # pct exec <vmid> -- /bin/bash ==== 5.4.3 克隆 ==== # pct clone <vmid> <newid> --newname <name> ==== 5.4.4 转换为模板 ==== # pct template <vmid> ===== 5.5 实时迁移 ===== 容器可以实时迁移。 ==== 执行迁移 ==== # pct migrate <vmid> <target-node> --online ===== 5.6 资源限制 ===== ==== 5.6.1 CPU限制 ==== * 核心限制 * CPU权重 * CPU配额 ==== 5.6.2 内存限制 ==== * 内存限制 * 交换限制 ==== 5.6.3 磁盘I/O限制 ==== * 读取速度 * 写入速度 * IOPS限制 ==== 5.6.4 网络带宽限制 ==== * 入口限制 * 出口限制 ===== 5.7 存储 ===== ==== 5.7.1 额外磁盘 ==== 可以添加额外磁盘给容器。 ==== 5.7.2 挂载点 ==== * 绑定挂载 * 卷 ===== 5.8 容器模板 ===== ==== 5.8.1 下载模板 ==== 使用Web界面或命令行下载模板: # pveam update # pveam available # pveam download local debian-12-standard_amd64.tar.gz ==== 5.8.2 自定义模板 ==== 可以创建自定义容器模板。 ===== 5.9 备份 ===== 容器可以使用vzdump备份。 ===== 5.10 嵌套容器 ===== 可以在容器内运行容器。 ===== 5.11 安全 ===== ==== 5.11.1 特权容器 ==== 特权容器具有root权限。 ==== 5.11.2 非特权容器 ==== 非特权容器提供更好的安全性。 ===== 5.12 容器监控 ===== ==== 5.12.1 资源使用 ==== * CPU使用率 * 内存使用率 * 网络I/O * 磁盘I/O ==== 5.12.2 日志 ==== # pct log <vmid> ===== 5.13 故障排除 ===== ==== 常见问题:=== * 容器无法启动:检查配置和日志 * 网络问题:检查网络配置 * 存储问题:检查磁盘空间和权限