pct `<COMMAND> [ARGS] [OPTIONS]

pct clone <vmid> <newid> `[OPTIONS]

创建一个容器克隆/副本

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<newid>`: `<integer> (100 - 999999999)

克隆的VMID。

--bwlimit` <number> (0 - N) ('default =' 从数据中心或存储配置克隆限制)

覆盖I/O带宽限制(以KiB/s为单位)。

--description` `<string>

新CT的描述。

--full` `<boolean>

创建所有磁盘的完整副本。当你克隆一个普通的CT(容器)时,总是会这样做。对于CT模板,我们默认尝试创建一个链接克隆。

--hostname` `<string>

为新的容器技术设置一个主机名。

--pool` `<string>

将新的CT添加到指定的池中。

--snapname` `<string>

快照的名称。

--storage` `<string>

全克隆的目标存储。

--target` `<string>

目标节点。仅当原始虚拟机位于共享存储上时允许。

pct config <vmid> `[OPTIONS]

获取容器配置。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--current` <boolean> ('default =' 0)

获取当前值(而不是待定值)。

--snapshot` `<string>

从给定的快照中获取配置值。

pct 控制台 <vmid> `[选项]

为指定容器启动一个控制台。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--escape` \^?[a-z] ('default =' ^a)

逃逸序列前缀。例如,要使用<Ctrl+b q>作为逃逸序列,请传递'^b'。

百分比 CPU 集

打印分配的 CPU 集合列表。

pct create <vmid> <ostemplate> `[OPTIONS]

创建或恢复一个容器。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<ostemplate>`: `<string>

操作系统模板或备份文件。

--arch` <amd64 | arm64 | armhf | i386 | riscv32 | riscv64> ('default =' amd64)

操作系统架构类型。

--bwlimit` <number> (0 - N) ('默认值=' 从数据中心或存储配置中恢复限制

覆盖I/O带宽限制(以KiB/s为单位)。

--cmode` <console | shell | tty> ('default =' tty)

控制台模式。默认情况下,控制台命令尝试打开与一台可用tty设备的连接。通过将cmode设置为’console',它尝试连接到/dev/console。如果你将cmode设置为’shell',它只是在容器内部调用一个shell(无需登录)。

--console` <boolean> (默认值为 1

将一个控制台设备(/dev/console)连接到容器上。

--cores` `<整数> (1 - 8192)

分配给容器的核心数。默认情况下,一个容器可以使用所有可用的核心。

--cpulimit` <数字> (0 - 8192) ('默认值 =' 0)

CPU使用的限制。

Note
如果计算机有2个CPU,它总共有'2’个CPU时间。值'0’表示没有CPU限制。
--cpuunits` <integer> (0 - 500000) ('default =' cgroup v1: 1024, cgroup v2: 100)

容器的CPU权重,将在cgroup v2中被限制在[1, 10000]范围内。

--debug` <boolean> ('default =' 0)

尝试变得更加详细。目前这只会在启动时启用调试日志级别。

--description` `<string>

容器的描述。在网页界面的CT摘要中显示。这会以注释的形式保存在配置文件内。

--dev[n]` `[[path=]<Path>] [,gid=<integer>] [,mode=<Octal access mode>] [,uid=<integer>]

要传递给容器的设备

--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;…​>] [,nesting=<1|0>]

允许容器访问高级功能。

--force` `<boolean>

允许覆盖现有容器。

--hookscript` `<string>

在容器生命周期的不同步骤中将要执行的脚本。

--hostname` `<string>

为容器设置一个主机名。

--ignore-unpack-errors` `<boolean>

在提取模板时忽略错误。

--lock` `<backup | create | destroyed | disk | fstrim | migrate | mounted | rollback | snapshot | snapshot-delete>

锁定/解锁容器。

--memory` <integer> (16 - N) ('default =' 512)

容器的RAM大小,单位为MB。

--mp[n]` `[volume=]<volume> ,mp=<Path> [,acl=<1|0>] [,backup=<1|0>] [,mountoptions=<opt[;opt…​]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]

使用卷作为容器挂载点。使用特殊语法 STORAGE_ID:SIZE_IN_GiB 来分配一个新的卷。

--nameserver` `<string>

为容器设置DNS服务器IP地址。如果您既不设置searchdomain也不设置nameserver,创建操作将自动使用主机的设置。

--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid…​]>] [,type=<veth>]

指定容器的网络接口。

--onboot` <boolean> ('default =' 0)

指定容器是否会在系统启动时启动。

--ostype` `<alpine | archlinux | centos | debian | devuan | fedora | gentoo | nixos | opensuse | ubuntu | unmanaged>

操作系统类型。这用于在容器内设置配置,并对应于/usr/share/lxc/config/<ostype>.common.conf中的lxc设置脚本。值’unmanaged’可以用来跳过任何特定于操作系统的设置。

--password` `<password>

在容器内设置根密码。

--pool` `<string>

将虚拟机添加到指定的资源池中。

--protection` <boolean> ('default =' 0)

设置容器的保护标志。这将防止容器或容器磁盘的移除/更新操作。

--restore` `<boolean>

将此标记为恢复任务。

--rootfs` `[volume=]<volume> [,acl=<1|0>] [,mountoptions=<opt[;opt…​]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]

将卷用作容器的根目录。

--searchdomain` `<string>

为容器设置DNS搜索域。如果您既没有设置searchdomain也没有设置nameserver,创建操作将自动使用主机的设置。

--ssh-public-keys` `<filepath>

设置公共SSH密钥(每行一个密钥,OpenSSH格式)。

--start` <boolean> ('default =' 0)

在CT创建成功后启动它。

--startup` `[[order=]\d+] [,up=\d+] [,down=\d+]

启动和关闭行为。顺序是一个非负数,用来定义一般的启动顺序。关闭动作则以相反的顺序执行。另外,您可以设置“启动(up)”或“关闭(down)”延迟(以秒为单位),这指定了在下一个虚拟机启动或停止之前等待的延迟时间。

--storage` <string> ('default =' local)

默认存储。

--swap` <integer> (0 - N) ('default =' 512)

容器的SWAP容量,单位为MB。

--tags` `<string>

容器的标签。这只是元信息。

--template` <boolean> ('default = ' 0)

启用/禁用模板。

--timezone` `<string>

在容器中使用的时区。如果没有设置该选项,则不会进行任何操作。可以设置为’host’以匹配宿主机的时区,或者从/usr/share/zoneinfo/zone.tab中选择一个任意的时区选项。

--tty` <integer> (0 - 6) ('default =' 2)

指定容器可用的tty数量

--unique` `<boolean>

分配一个独一无二的随机以太网地址。

Note
需要选项:`restore
--unprivileged` <boolean> ('default =' 0)

使容器以非特权用户身份运行。(不应手动修改。)

--unused[n]` `[volume=]<volume>

对未使用卷的引用。这是内部使用的,并且不应手动修改。

pct delsnapshot <vmid> <snapname> `[OPTIONS]

删除一个LXC快照。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<snapname>`: `<string>

快照的名称。

--force` `<boolean>

即使移除磁盘快照失败,也要从配置文件中移除。

销毁 <vmid> `[选项]

销毁容器(同时删除所有使用的文件)。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--destroy-unreferenced-disks` `<boolean>

如果设置,那么将从所有已启用的存储中销毁所有未在配置中引用的带有VMID的磁盘。

--force` <boolean> ('default =' 0)

强制销毁,即使在运行中。

--purge` <boolean> ('default =' 0)

从所有相关配置中移除容器。例如,备份作业、复制作业或高可用性配置。相关的访问控制列表和防火墙条目将*始终*被移除。

百分比差异 `<虚拟机标识>

获取容器当前的磁盘使用情况。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

'''pct enter <vmid> `[OPTIONS]’''

为指定的容器启动一个shell。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--keep-env` <boolean> ('default =' 1)

保持当前环境。这个选项在PVE 9中默认是禁用的。如果你依赖于保留的环境,请使用此选项以确保未来的兼容性。

pct exec <vmid> [<extra-args>] `[OPTIONS]

在指定容器内启动一个命令。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<extra-args>`: `<array>

将额外参数作为数组

--keep-env` <boolean> ('default =' 1)

保持当前环境。这个选项在PVE 9中默认是禁用的。如果你依赖于保留的环境,请使用此选项以确保未来的兼容性。

pct fsck <vmid> `[OPTIONS]

在一个容器卷上运行文件系统检查(fsck)。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--device` `<mp0 | mp1 | mp10 | mp100 | mp101 | mp102 | mp103 | mp104 | mp105 | mp106 | mp107 | mp108 | mp109 | mp11 | mp110 | mp111 | mp112 | mp113 | mp114 | mp115 | mp116 | mp117 | mp118 | mp119 | mp12 | mp120 | mp121 | mp122 | mp123 | mp124 | mp125 | mp126 | mp127 | mp128 | mp129 | mp13 | mp130 | mp131 | mp132 | mp133 | mp134 | mp135 | mp136 | mp137 | mp138 | mp139 | mp14 | mp140 | mp141 | mp142 | mp143 | mp144 | mp145 | mp146 | mp147 | mp148 | mp149 | mp15 | mp150 | mp151 | mp152 | mp153 | mp154 | mp155 | mp156 | mp157 | mp158 | mp159 | mp16 | mp160 | mp161 | mp162 | mp163 | mp164 | mp165 | mp166 | mp167 | mp168 | mp169 | mp17 | mp170 | mp171 | mp172 | mp173 | mp174 | mp175 | mp176 | mp177 | mp178 | mp179 | mp18 | mp180 | mp181 | mp182 | mp183 | mp184 | mp185 | mp186 | mp187 | mp188 | mp189 | mp19 | mp190 | mp191 | mp192 | mp193 | mp194 | mp195 | mp196 | mp197 | mp198 | mp199 | mp2 | mp20 | mp200 | mp201 | mp202 | mp203 | mp204 | mp205 | mp206 | mp207 | mp208 | mp209 | mp21 | mp210 | mp211 | mp212 | mp213 | mp214 | mp215 | mp216 | mp217 | mp218 | mp219 | mp22 | mp220 | mp221 | mp222 | mp223 | mp224 | mp225 | mp226 | mp227 | mp228 | mp229 | mp23 | mp230 | mp231 | mp232 | mp233 | mp234 | mp235 | mp236 | mp237 | mp238 | mp239 | mp24 | mp240 | mp241 | mp242 | mp243 | mp244 | mp245 | mp246 | mp247 | mp248 | mp249 | mp25 | mp250 | mp251 | mp252 | mp253 | mp254 | mp255 | mp26 | mp27 | mp28 | mp29 | mp3 | mp30 | mp31 | mp32 | mp33 | mp34 | mp35 | mp36 | mp37 | mp38 | mp39 | mp4 | mp40 | mp41 | mp42 | mp43 | mp44 | mp45 | mp46 | mp47 | mp48 | mp49 | mp5 | mp50 | mp51 | mp52 | mp53 | mp54 | mp55 | mp56 | mp57 | mp58 | mp59 | mp6 | mp60 | mp61 | mp62 | mp63 | mp64 | mp65 | mp66 | mp67 | mp68 | mp69 | mp7 | mp70 | mp71 | mp72 | mp73 | mp74 | mp75 | mp76 | mp77 | mp78 | mp79 | mp8 | mp80 | mp81 | mp82 | mp83 | mp84 | mp85 | mp86 | mp87 | mp88 | mp89 | mp9 | mp90 | mp91 | mp92 | mp93 | mp94 | mp95 | mp96 | mp97 | mp98 | mp99 | rootfs>

用于运行文件系统检查的卷

--force` <boolean> ('default =' 0)

即使文件系统看起来是干净的,也要强制检查。

pct fstrim <vmid> `[OPTIONS]

在选定的CT及其挂载点上运行fstrim,除了绑定或只读挂载点。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--ignore-mountpoints` `<boolean>

跳过所有挂载点,只在容器根部执行fstrim操作。

'''pct help `[OPTIONS]’''

获取指定命令的帮助信息。

--extra-args` `<array>

显示特定命令的帮助信息

--verbose` `<boolean>

详细输出格式。

百分比列表

LXC容器索引(每个节点)。

pct listsnapshot `<vmid>

列出所有快照。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

pct migrate <vmid> <target> `[OPTIONS]

将容器迁移到另一个节点。创建一个新的迁移任务。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<target>`: `<string>

目标节点。

--bwlimit` <number> (0 - N) ('default =' migrate limit from datacenter or storage config)

覆盖I/O带宽限制(以KiB/s为单位)。

--online` `<boolean>

使用在线/实时迁移。

--restart` `<boolean>

使用重启迁移

--target-storage` `<string>

从源存储映射到目标存储。只提供一个存储ID将会把所有源存储映射到那个存储。提供特殊值'1’将会把每个源存储映射到其自身。

--timeout` <integer> ('default =' 180)

重启迁移的超时秒数设置

pct 挂载 `<vmid>

将容器的文件系统挂载到宿主机上。这将对容器进行锁定,仅用于紧急维护,因为这将阻止对容器进行其他操作,除了启动和停止之外。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

pct move-volume <vmid> <volume> [<storage>] [<target-vmid>] [<target-volume>] [OPTIONS]

将rootfs-/mp-volume移动到不同的存储或不同的容器中。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<volume>: `<mp0 | mp1 | mp10 | mp100 | mp101 | mp102 | mp103 | mp104 | mp105 | mp106 | mp107 | mp108 | mp109 | mp11 | mp110 | mp111 | mp112 | mp113 | mp114 | mp115 | mp116 | mp117 | mp118 | mp119 | mp12 | mp120 | mp121 | mp122 | mp123 | mp124 | mp125 | mp126 | mp127 | mp128 | mp129 | mp13 | mp130 | mp131 | mp132 | mp133 | mp134 | mp135 | mp136 | mp137 | mp138 | mp139 | mp14 | mp140 | mp141 | mp142 | mp143 | mp144 | mp145 | mp146 | mp147 | mp148 | mp149 | mp15 | mp150 | mp151 | mp152 | mp153 | mp154 | mp155 | mp156 | mp157 | mp158 | mp159 | mp16 | mp160 | mp161 | mp162 | mp163 | mp164 | mp165 | mp166 | mp167 | mp168 | mp169 | mp17 | mp170 | mp171 | mp172 | mp173 | mp174 | mp175 | mp176 | mp177 | mp178 | mp179 | mp18 | mp180 | mp181 | mp182 | mp183 | mp184 | mp185 | mp186 | mp187 | mp188 | mp189 | mp19 | mp190 | mp191 | mp192 | mp193 | mp194 | mp195 | mp196 | mp197 | mp198 | mp199 | mp2 | mp20 | mp200 | mp201 | mp202 | mp203 | mp204 | mp205 | mp206 | mp207 | mp208 | mp209 | mp21 | mp210 | mp211 | mp212 | mp213 | mp214 | mp215 | mp216 | mp217 | mp218 | mp219 | mp22 | mp220 | mp221 | mp222 | mp223 | mp224 | mp225 | mp226 | mp227 | mp228 | mp229 | mp23 | mp230 | mp231 | mp232 | mp233 | mp234 | mp235 | mp236 | mp237 | mp238 | mp239 | mp24 | mp240 | mp241 | mp242 | mp243 | mp244 | mp245 | mp246 | mp247 | mp248 | mp249 | mp25 | mp250 | mp251 | mp252 | mp253 | mp254 | mp255 | mp26 | mp27 | mp28 | mp29 | mp3 | mp30 | mp31 | mp32 | mp33 | mp34 | mp35 | mp36 | mp37 | mp38 | mp39 | mp4 | mp40 | mp41 | mp42 | mp43 | mp44 | mp45 | mp46 | mp47 | mp48 | mp49 | mp5 | mp50 | mp51 | mp52 | mp53 | mp54 | mp55 | mp56 | mp57 | mp58 | mp59 | mp6 | mp60 | mp61 | mp62 | mp63 | mp64 | mp65 | mp66 | mp67 | mp68 | mp69 | mp7 | mp70 | mp71 | mp72 | mp73 | mp74 | mp75 | mp76 | mp77 | mp78 | mp79 | mp8 | mp80 | mp81 | mp82 | mp83 | mp84 | mp85 | mp86 | mp87 | mp88 | mp89 | mp9 | mp90 | mp91 | mp92 | mp93 | mp94 | mp95 | mp96 | mp97 | mp98 | mp99 | rootfs | unused0 | unused1 | unused10 | unused100 | unused101 | unused102 | unused103 | unused104 | unused105 | unused106 | unused107 | unused108 | unused109 | unused11 | unused110 | unused111 | unused112 | unused113 | unused114 | unused115 | unused116 | unused117 | unused118 | unused119 | unused12 | unused120 | unused121 | unused122 | unused123 | unused124 | unused125 | unused126 | unused127 | unused128 | unused129 | unused13 | unused130 | unused131 | unused132 | unused133 | unused134 | unused135 | unused136 | unused137 | unused138 | unused139 | unused14 | unused140 | unused141 | unused142 | unused143 | unused144 | unused145 | unused146 | unused147 | unused148 | unused149 | unused15 | unused150 | unused151 | unused152 | unused153 | unused154 | unused155 | unused156 | unused157 | unused158 | unused159 | unused16 | unused160 | unused161 | unused162 | unused163 | unused164 | unused165 | unused166 | unused167 | unused168 | unused169 | unused17 | unused170 | unused171 | unused172

将要移动的音量。

<storage>`: `<string>

目标存储空间。

<target-vmid>`: `<整数 (100 - 999999999)>

虚拟机的(唯一)ID。

<target-volume>: `<mp0 | mp1 | mp10 | mp100 | mp101 | mp102 | mp103 | mp104 | mp105 | mp106 | mp107 | mp108 | mp109 | mp11 | mp110 | mp111 | mp112 | mp113 | mp114 | mp115 | mp116 | mp117 | mp118 | mp119 | mp12 | mp120 | mp121 | mp122 | mp123 | mp124 | mp125 | mp126 | mp127 | mp128 | mp129 | mp13 | mp130 | mp131 | mp132 | mp133 | mp134 | mp135 | mp136 | mp137 | mp138 | mp139 | mp14 | mp140 | mp141 | mp142 | mp143 | mp144 | mp145 | mp146 | mp147 | mp148 | mp149 | mp15 | mp150 | mp151 | mp152 | mp153 | mp154 | mp155 | mp156 | mp157 | mp158 | mp159 | mp16 | mp160 | mp161 | mp162 | mp163 | mp164 | mp165 | mp166 | mp167 | mp168 | mp169 | mp17 | mp170 | mp171 | mp172 | mp173 | mp174 | mp175 | mp176 | mp177 | mp178 | mp179 | mp18 | mp180 | mp181 | mp182 | mp183 | mp184 | mp185 | mp186 | mp187 | mp188 | mp189 | mp19 | mp190 | mp191 | mp192 | mp193 | mp194 | mp195 | mp196 | mp197 | mp198 | mp199 | mp2 | mp20 | mp200 | mp201 | mp202 | mp203 | mp204 | mp205 | mp206 | mp207 | mp208 | mp209 | mp21 | mp210 | mp211 | mp212 | mp213 | mp214 | mp215 | mp216 | mp217 | mp218 | mp219 | mp22 | mp220 | mp221 | mp222 | mp223 | mp224 | mp225 | mp226 | mp227 | mp228 | mp229 | mp23 | mp230 | mp231 | mp232 | mp233 | mp234 | mp235 | mp236 | mp237 | mp238 | mp239 | mp24 | mp240 | mp241 | mp242 | mp243 | mp244 | mp245 | mp246 | mp247 | mp248 | mp249 | mp25 | mp250 | mp251 | mp252 | mp253 | mp254 | mp255 | mp26 | mp27 | mp28 | mp29 | mp3 | mp30 | mp31 | mp32 | mp33 | mp34 | mp35 | mp36 | mp37 | mp38 | mp39 | mp4 | mp40 | mp41 | mp42 | mp43 | mp44 | mp45 | mp46 | mp47 | mp48 | mp49 | mp5 | mp50 | mp51 | mp52 | mp53 | mp54 | mp55 | mp56 | mp57 | mp58 | mp59 | mp6 | mp60 | mp61 | mp62 | mp63 | mp64 | mp65 | mp66 | mp67 | mp68 | mp69 | mp7 | mp70 | mp71 | mp72 | mp73 | mp74 | mp75 | mp76 | mp77 | mp78 | mp79 | mp8 | mp80 | mp81 | mp82 | mp83 | mp84 | mp85 | mp86 | mp87 | mp88 | mp89 | mp9 | mp90 | mp91 | mp92 | mp93 | mp94 | mp95 | mp96 | mp97 | mp98 | mp99 | rootfs | unused0 | unused1 | unused10 | unused100 | unused101 | unused102 | unused103 | unused104 | unused105 | unused106 | unused107 | unused108 | unused109 | unused11 | unused110 | unused111 | unused112 | unused113 | unused114 | unused115 | unused116 | unused117 | unused118 | unused119 | unused12 | unused120 | unused121 | unused122 | unused123 | unused124 | unused125 | unused126 | unused127 | unused128 | unused129 | unused13 | unused130 | unused131 | unused132 | unused133 | unused134 | unused135 | unused136 | unused137 | unused138 | unused139 | unused14 | unused140 | unused141 | unused142 | unused143 | unused144 | unused145 | unused146 | unused147 | unused148 | unused149 | unused15 | unused150 | unused151 | unused152 | unused153 | unused154 | unused155 | unused156 | unused157 | unused158 | unused159 | unused16 | unused160 | unused161 | unused162 | unused163 | unused164 | unused165 | unused166 | unused167 | unused168 | unused169 | unused17 | unused170 | unused171 | unused

卷将被移动到的配置键。默认是源卷键。

--bwlimit` <number> (0 - N) ('default =' 从数据中心或存储配置克隆限制)

覆盖I/O带宽限制(以KiB/s为单位)。

--delete` <boolean> ('default =' 0)

在成功复制后删除原始卷。默认情况下,原始卷将作为未使用的卷条目保留。

--digest` `<string>

如果当前配置文件的SHA1摘要不同,则阻止更改。这可以用来防止并发修改。

--target-digest` <string>

如果目标容器的当前配置文件的SHA1摘要与之前的不同,就防止更改。这可以用来防止并发修改。

百分比移动量

一个 'pct move-volume' 的别名。

pct pending `<vmid>

获取容器配置,包括待处理的更改。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

pct pull <vmid> <path> <destination> `[OPTIONS]

将文件从容器复制到本地系统。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<path>`:`<string>

容器内部用于提取的文件路径。

<destination>`: `<string>

目的地

--group` `<string>

所有者组名称或ID。

--perms` `<string>

要使用的文件权限(默认为八进制,十六进制前缀为 '0x')。

--user` `<string>

拥有者用户名或ID。

pct push <vmid> <file> <destination> `[OPTIONS]

将本地文件复制到容器中。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<file>`: `<string>

指向本地文件的路径。

<destination>`: `<string>

写入容器内部的目的地。

--group` `<string>

所有者组名称或ID。当使用名称时,它必须存在于容器内部。

--perms` `<string>

要使用的文件权限(默认为八进制,十六进制前缀为 '0x')。

--user` `<string>

所有者用户名或ID。当使用名字时,它必须存在于容器内。

pct reboot <vmid> `[OPTIONS]

通过关闭并重新启动容器来重启容器。适用于待处理的更改。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--timeout` `<integer> (0 - N)

等待最大超时秒数执行关机。

pct remote-migrate <vmid> [<target-vmid>] <target-endpoint> --target-bridge <string> --target-storage <string> `[OPTIONS]

将容器迁移到远程集群。创建一个新的迁移任务。实验性功能!

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<target-vmid>`: `<整数 (100 - 999999999)>

虚拟机的(唯一)ID。

<target-endpoint>`: `apitoken=<user@realm!token=SECRET> ,host=<ADDRESS> [,fingerprint=<FINGERPRINT>] [,port=<PORT>]

远程目标端点

--bwlimit` <整数> (0 - N) ('默认值=' 从数据中心或存储配置中迁移的限速)

覆盖I/O带宽限制(以KiB/s为单位)。

--delete` <boolean> ('default =' 0)

在成功迁移后删除原始CT及其相关数据。默认情况下,原始CT会保留在源集群中,并处于停止状态。

--online` `<boolean>

使用在线/实时迁移。

--restart` `<boolean>

使用重启迁移

--target-bridge` `<string>

从源桥接到目标桥接的映射。只提供一个桥接ID将会把所有源桥接映射到那个桥接上。提供特殊值'1’将会把每个源桥接映射到其自身。

--target-storage` `<string>

从源存储映射到目标存储。只提供一个存储ID将会把所有源存储映射到那个存储。提供特殊值'1’将会把每个源存储映射到其自身。

--timeout` <integer> ('default =' 180)

重启迁移的超时秒数设置

pct rescan `[OPTIONS]

重新扫描所有存储并更新磁盘大小和未使用的磁盘映像。

--dryrun` <boolean> ('default =' 0)

实际上不要将更改写入配置。

--vmid` `<整数> (100 - 999999999)

虚拟机的(唯一)ID。

pct resize <vmid> <disk> <size> `[OPTIONS]

调整容器挂载点的大小。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<disk>: <mp0 | mp1 | mp10 | mp100 | mp101 | mp102 | mp103 | mp104 | mp105 | mp106 | mp107 | mp108 | mp109 | mp11 | mp110 | mp111 | mp112 | mp113 | mp114 | mp115 | mp116 | mp117 | mp118 | mp119 | mp12 | mp120 | mp121 | mp122 | mp123 | mp124 | mp125 | mp126 | mp127 | mp128 | mp129 | mp13 | mp130 | mp131 | mp132 | mp133 | mp134 | mp135 | mp136 | mp137 | mp138 | mp139 | mp14 | mp140 | mp141 | mp142 | mp143 | mp144 | mp145 | mp146 | mp147 | mp148 | mp149 | mp15 | mp150 | mp151 | mp152 | mp153 | mp154 | mp155 | mp156 | mp157 | mp158 | mp159 | mp16 | mp160 | mp161 | mp162 | mp163 | mp164 | mp165 | mp166 | mp167 | mp168 | mp169 | mp17 | mp170 | mp171 | mp172 | mp173 | mp174 | mp175 | mp176 | mp177 | mp178 | mp179 | mp18 | mp180 | mp181 | mp182 | mp183 | mp184 | mp185 | mp186 | mp187 | mp188 | mp189 | mp19 | mp190 | mp191 | mp192 | mp193 | mp194 | mp195 | mp196 | mp197 | mp198 | mp199 | mp2 | mp20 | mp200 | mp201 | mp202 | mp203 | mp204 | mp205 | mp206 | mp207 | mp208 | mp209 | mp21 | mp210 | mp211 | mp212 | mp213 | mp214 | mp215 | mp216 | mp217 | mp218 | mp219 | mp22 | mp220 | mp221 | mp222 | mp223 | mp224 | mp225 | mp226 | mp227 | mp228 | mp229 | mp23 | mp230 | mp231 | mp232 | mp233 | mp234 | mp235 | mp236 | mp237 | mp238 | mp239 | mp24 | mp240 | mp241 | mp242 | mp243 | mp244 | mp245 | mp246 | mp247 | mp248 | mp249 | mp25 | mp250 | mp251 | mp252 | mp253 | mp254 | mp255 | mp26 | mp27 | mp28 | mp29 | mp3 | mp30 | mp31 | mp32 | mp33 | mp34 | mp35 | mp36 | mp37 | mp38 | mp39 | mp4 | mp40 | mp41 | mp42 | mp43 | mp44 | mp45 | mp46 | mp47 | mp48 | mp49 | mp5 | mp50 | mp51 | mp52 | mp53 | mp54 | mp55 | mp56 | mp57 | mp58 | mp59 | mp6 | mp60 | mp61 | mp62 | mp63 | mp64 | mp65 | mp66 | mp67 | mp68 | mp69 | mp7 | mp70 | mp71 | mp72 | mp73 | mp74 | mp75 | mp76 | mp77 | mp78 | mp79 | mp8 | mp80 | mp81 | mp82 | mp83 | mp84 | mp85 | mp86 | mp87 | mp88 | mp89 | mp9 | mp90 | mp91 | mp92 | mp93 | mp94 | mp95 | mp96 | mp97 | mp98 | mp99 | rootfs>

您想要调整大小的磁盘。

<size>`: `+?\d+(\.\d+)?[KMGT]?

新的大小。带有'+'号时,该值将被添加到卷的实际大小上,不带则该值被当作绝对值。不支持缩小磁盘大小。

--digest` `<string>

如果当前配置文件的SHA1摘要不同,则防止更改。这可以用来防止并发修改。

pct restore <vmid> <ostemplate> `[OPTIONS]

创建或恢复一个容器。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<ostemplate>`: `<string>

操作系统模板或备份文件。

--arch` <amd64 | arm64 | armhf | i386 | riscv32 | riscv64> ('default =' amd64)

操作系统架构类型。

--bwlimit` <number> (0 - N) ('默认值=' 从数据中心或存储配置中恢复限制

覆盖I/O带宽限制(以KiB/s为单位)。

--cmode` <console | shell | tty> ('default =' tty)

控制台模式。默认情况下,控制台命令尝试打开与一台可用tty设备的连接。通过将cmode设置为’console',它尝试连接到/dev/console。如果你将cmode设置为’shell',它只是在容器内部调用一个shell(无需登录)。

--console` <boolean> (默认值为 1

将一个控制台设备(/dev/console)连接到容器上。

--cores` `<整数> (1 - 8192)

分配给容器的核心数。默认情况下,一个容器可以使用所有可用的核心。

--cpulimit` <数字> (0 - 8192) ('默认值 =' 0)

CPU使用的限制。

Note
如果计算机有2个CPU,它总共有'2’个CPU时间。值'0’表示没有CPU限制。
--cpuunits` <integer> (0 - 500000) ('default =' cgroup v1: 1024, cgroup v2: 100)

容器的CPU权重,将在cgroup v2中被限制在[1, 10000]范围内。

--debug` <boolean> ('default =' 0)

尝试变得更加详细。目前这只会在启动时启用调试日志级别。

--description` `<string>

容器的描述。在网页界面的CT摘要中显示。这会以注释的形式保存在配置文件内。

--dev[n]` `[[path=]<Path>] [,gid=<integer>] [,mode=<Octal access mode>] [,uid=<integer>]

要传递给容器的设备

--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;…​>] [,nesting=<1|0>]

允许容器访问高级功能。

--force` `<boolean>

允许覆盖现有容器。

--hookscript` `<string>

在容器生命周期的不同步骤中将要执行的脚本。

--hostname` `<string>

为容器设置一个主机名。

--ignore-unpack-errors` `<boolean>

在提取模板时忽略错误。

--lock` `<backup | create | destroyed | disk | fstrim | migrate | mounted | rollback | snapshot | snapshot-delete>

锁定/解锁容器。

--memory` <integer> (16 - N) ('default =' 512)

容器的RAM大小,单位为MB。

--mp[n]` `[volume=]<volume> ,mp=<Path> [,acl=<1|0>] [,backup=<1|0>] [,mountoptions=<opt[;opt…​]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]

使用卷作为容器挂载点。使用特殊语法 STORAGE_ID:SIZE_IN_GiB 来分配一个新的卷。

--nameserver` `<string>

为容器设置DNS服务器IP地址。如果您既不设置searchdomain也不设置nameserver,创建操作将自动使用主机的设置。

--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid…​]>] [,type=<veth>]

指定容器的网络接口。

--onboot` <boolean> ('default =' 0)

指定容器是否会在系统启动时启动。

--ostype` `<alpine | archlinux | centos | debian | devuan | fedora | gentoo | nixos | opensuse | ubuntu | unmanaged>

操作系统类型。这用于在容器内设置配置,并对应于/usr/share/lxc/config/<ostype>.common.conf中的lxc设置脚本。值’unmanaged’可以用来跳过任何特定于操作系统的设置。

--password` `<password>

在容器内设置根密码。

--pool` `<string>

将虚拟机添加到指定的资源池中。

--protection` <boolean> ('default =' 0)

设置容器的保护标志。这将防止容器或容器磁盘的移除/更新操作。

--rootfs` `[volume=]<volume> [,acl=<1|0>] [,mountoptions=<opt[;opt…​]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]

将卷用作容器的根目录。

--searchdomain` `<string>

为容器设置DNS搜索域。如果您既没有设置searchdomain也没有设置nameserver,创建操作将自动使用主机的设置。

--ssh-public-keys` `<filepath>

设置公共SSH密钥(每行一个密钥,OpenSSH格式)。

--start` <boolean> ('default =' 0)

在CT创建成功后启动它。

--startup` `[[order=]\d+] [,up=\d+] [,down=\d+]

启动和关闭行为。顺序是一个非负数,用来定义一般的启动顺序。关闭动作则以相反的顺序执行。另外,您可以设置“启动(up)”或“关闭(down)”延迟(以秒为单位),这指定了在下一个虚拟机启动或停止之前等待的延迟时间。

--storage` <string> ('default =' local)

默认存储。

--swap` <integer> (0 - N) ('default =' 512)

容器的SWAP容量,单位为MB。

--tags` `<string>

容器的标签。这只是元信息。

--template` <boolean> ('default = ' 0)

启用/禁用模板。

--timezone` `<string>

在容器中使用的时区。如果没有设置该选项,则不会进行任何操作。可以设置为’host’以匹配宿主机的时区,或者从/usr/share/zoneinfo/zone.tab中选择一个任意的时区选项。

--tty` <integer> (0 - 6) ('default =' 2)

指定容器可用的tty数量

--unique` `<boolean>

分配一个独一无二的随机以太网地址。

Note
需要选项:`restore
--unprivileged` <boolean> ('default =' 0)

使容器以非特权用户身份运行。(不应手动修改。)

--unused[n]` `[volume=]<volume>

对未使用卷的引用。这是内部使用的,并且不应手动修改。

pct resume `<vmid>

恢复容器。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

pct rollback <vmid> <snapname> `[OPTIONS]

将LXC状态回滚到指定的快照。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<snapname>`: `<string>

快照的名称。

--start` <boolean> ('default =' 0)

容器在回滚成功后是否应该启动

pct set <vmid> `[OPTIONS]

设置容器选项。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--arch` <amd64 | arm64 | armhf | i386 | riscv32 | riscv64> ('default =' amd64)

操作系统架构类型。

--cmode` <console | shell | tty> ('default =' tty)

控制台模式。默认情况下,控制台命令尝试打开与一台可用tty设备的连接。通过将cmode设置为’console',它尝试连接到/dev/console。如果你将cmode设置为’shell',它只是在容器内部调用一个shell(无需登录)。

--console` <boolean> (默认值为 1

将一个控制台设备(/dev/console)连接到容器上。

--cores` `<整数> (1 - 8192)

分配给容器的核心数。默认情况下,一个容器可以使用所有可用的核心。

--cpulimit` <数字> (0 - 8192) ('默认值 =' 0)

CPU使用的限制。

Note
如果计算机有2个CPU,它总共有'2’个CPU时间。值'0’表示没有CPU限制。
--cpuunits` <integer> (0 - 500000) ('default =' cgroup v1: 1024, cgroup v2: 100)

容器的CPU权重,将在cgroup v2中被限制在[1, 10000]范围内。

--debug` <boolean> ('default =' 0)

尝试变得更加详细。目前这只会在启动时启用调试日志级别。

--delete` `<string>

你希望删除的设置列表。

--description` `<string>

容器的描述。在网页界面的CT摘要中显示。这会以注释的形式保存在配置文件内。

--dev[n]` `[[path=]<Path>] [,gid=<integer>] [,mode=<Octal access mode>] [,uid=<integer>]

要传递给容器的设备

--digest` `<string>

如果当前配置文件的SHA1摘要不同,则防止更改。这可以用来防止并发修改。

--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;…​>] [,nesting=<1|0>]

允许容器访问高级功能。

--hookscript` `<string>

在容器生命周期的不同步骤中将要执行的脚本。

--hostname` `<string>

为容器设置一个主机名。

--lock` `<backup | create | destroyed | disk | fstrim | migrate | mounted | rollback | snapshot | snapshot-delete>

锁定/解锁容器。

--memory` <integer> (16 - N) ('default =' 512)

容器的RAM大小,单位为MB。

--mp[n]` `[volume=]<volume> ,mp=<Path> [,acl=<1|0>] [,backup=<1|0>] [,mountoptions=<opt[;opt…​]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]

使用卷作为容器挂载点。使用特殊语法 STORAGE_ID:SIZE_IN_GiB 来分配一个新的卷。

--nameserver` `<string>

为容器设置DNS服务器IP地址。如果您既不设置searchdomain也不设置nameserver,创建操作将自动使用主机的设置。

--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid…​]>] [,type=<veth>]

指定容器的网络接口。

--onboot` <boolean> ('default =' 0)

指定容器是否会在系统启动时启动。

--ostype` `<alpine | archlinux | centos | debian | devuan | fedora | gentoo | nixos | opensuse | ubuntu | unmanaged>

操作系统类型。这用于在容器内设置配置,并对应于/usr/share/lxc/config/<ostype>.common.conf中的lxc设置脚本。值’unmanaged’可以用来跳过任何特定于操作系统的设置。

--protection` <boolean> ('default =' 0)

设置容器的保护标志。这将防止容器或容器磁盘的移除/更新操作。

--revert` `<string>

撤销一个待定的更改。

--rootfs` `[volume=]<volume> [,acl=<1|0>] [,mountoptions=<opt[;opt…​]>] [,quota=<1|0>] [,replicate=<1|0>] [,ro=<1|0>] [,shared=<1|0>] [,size=<DiskSize>]

将卷用作容器的根目录。

--searchdomain` `<string>

为容器设置DNS搜索域。如果您既没有设置searchdomain也没有设置nameserver,创建操作将自动使用主机的设置。

--startup` `[[order=]\d+] [,up=\d+] [,down=\d+]

启动和关闭行为。顺序是一个非负数,用来定义一般的启动顺序。关闭动作则以相反的顺序执行。另外,您可以设置“启动(up)”或“关闭(down)”延迟(以秒为单位),这指定了在下一个虚拟机启动或停止之前等待的延迟时间。

--swap` <integer> (0 - N) ('default =' 512)

容器的SWAP容量,单位为MB。

--tags` `<string>

容器的标签。这只是元信息。

--template` <boolean> ('default = ' 0)

启用/禁用模板。

--timezone` `<string>

在容器中使用的时区。如果没有设置该选项,则不会进行任何操作。可以设置为’host’以匹配宿主机的时区,或者从/usr/share/zoneinfo/zone.tab中选择一个任意的时区选项。

--tty` <integer> (0 - 6) ('default =' 2)

指定容器可用的tty数量

--unprivileged` <boolean> ('default =' 0)

使容器以非特权用户身份运行。(不应手动修改。)

--unused[n]` `[volume=]<volume>

对未使用卷的引用。这是内部使用的,并且不应手动修改。

pct shutdown <vmid> `[OPTIONS]

关闭容器。这将触发容器的干净关机,请查阅lxc-stop(1)获取详情。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--forceStop` <boolean> ('default =' 0)

确保容器停止。

--timeout` <integer> (0 - N) ('default =' 60)

等待最大超时秒数。

pct snapshot <vmid> <snapname> `[OPTIONS]

对容器进行快照。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

<snapname>`: `<string>

快照的名称。

--description` `<string>

一段文字描述或评论。

pct 开始 <vmid> `[选项]

启动容器。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--debug` <boolean> ('default =' 0)

如果设置了,就在启动时启用非常详细的调试日志级别。

--skiplock` `<boolean>

忽略锁定 - 只有root用户被允许使用这个选项。

pct status <vmid> `[OPTIONS]

显示CT状态。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--verbose` `<boolean>

详细输出格式

pct stop <vmid> `[OPTIONS]

停止容器。这将立即停止容器中运行的所有进程。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

--skiplock` `<boolean>

忽略锁定 - 只有root用户被允许使用这个选项。

暂停指定虚拟机 `<vmid>

暂停容器。这是实验性的。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

pct template `<vmid>

创建一个模板。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

解锁百分比 `<vmid>

解锁虚拟机。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。

取消挂载 `<vmid>

卸载容器的文件系统。

<vmid>: <整数> (100 - 999999999)

虚拟机的(唯一)ID。