11.9 使用pct管理容器
简介:
11.9.1命令行示例# 使用Debian模板创建一个容器(假定你已经通过Web界面下载了模板) pct create 100 /var/lib/vz/template/cache/debian-8.0-standard_8.0-1_amd64.tar.g
11.9.1命令行示例#
使用Debian模板创建一个容器(假定你已经通过Web界面下载了模板)
pct create 100 /var/lib/vz/template/cache/debian-8.0-standard_8.0-1_amd64.tar.gz
启动100号容器
pct start 100
通过getty启动登录控制台
pct console 100
进入LXC命名空间并使用root用户启动一个shell
pct enter 100
显示容器配置
pct config 100
在容器运行的状态下增加名为eth0的虚拟网卡,同时设置桥接虚拟交换机vmbr0,IP地址和网关。
pct set 100 -net0 name=eth0,bridge=vmbr0,ip=192.168.15.147/24,gw=192.168.15.1
调整容器内存减少到512MB
pct set 100 -memory 512
删除容器总是会将其从访问控制列表和防火墙配置中移除,如果你想将容器从备份任务、复制或者HA资源中移除,你还需要添加选项--purge
pct destroy 100 --purge
移动挂载点到其他的存储
pct move-volume 100 mp0 other-storage
重新分配磁盘到另外的容器。这把源容器的mp0重新配置到目标CT的mp0。在移动过程中,会将磁盘重新按照目标容器的磁盘格式命令。
pct move-volume 100 mp0 --target-vmid 200 --target-volume mp1