pve 配置
删除 local-lvm 分区
lvremove pve/data
lvextend -l +100%FREE -r pve/root
在数据中心-存储中删除local-lvm分区,并编辑local,在内容一项中勾选所有可选项。
换源
curl -L https://gitee.com/RubyMetric/chsrc/releases/download/pre/chsrc-x64-linux -o chsrc; chmod +x ./chsrc
ShellCrash
pve lxc 需要特权容器,资源-添加-DevicePassthrough 增加 /dev/net/tun
sudo -i #切换到root用户,如果需要密码,请输入密码
bash #如已处于bash环境可跳过
export url='https://gh.jwsc.eu.org/master' && bash -c "$(curl -kfsSl $url/install.sh)" && source /etc/profile &> /dev/null
pve lxc 容器安装 docker 需要修改几项参数才可以正常使用。
docker lxc 和 ShellCrash lxc 要分开,不然代理用起来很麻烦
- 创建:LXC 容器中常规中,取消[无特权的容器]选项
- 创建好了以后,选项 - 功能 菜单中勾选[嵌套]选项
- pve shell /etc/pve/lxc 目录下,修改 xxx.conf 增加如下内容:
lxc.apparmor.profile: unconfined
lxc.cgroup.devices.allow: a
lxc.cap.drop:
docker 安装
curl -fsSL https://get.docker.com | bash -s docker