CPU配置:
- CPU模式:选择 "host-passthrough" 或 "host-model"
- 虚拟化引擎:勾选以下选项:
✅ 启用Intel VT-x/EPT或AMD-V/RVI
✅ 启用嵌套虚拟化(Nested Virtualization)# 登录到CVK主机
# 查看虚拟机ID
virsh list --all
# 编辑虚拟机XML配置
virsh edit [虚拟机ID]
# 在<cpu>段添加以下内容:
<cpu mode='host-passthrough'>
<feature policy='require' name='vmx'/> # Intel CPU
# 或
<feature policy='require' name='svm'/> # AMD CPU
</cpu># 检查CPU虚拟化支持
egrep -c '(vmx|svm)' /proc/cpuinfo
# 如果返回大于0的数字,表示支持已开启
cat /proc/cpuinfo | grep vmx # Intel
cat /proc/cpuinfo | grep svm # AMD
# 检查KVM模块
lsmod | grep kvm
# 输出应该包含kvm_intel或kvm_amd# 如果是Docker Desktop,现在应该可以正常启动
# 如果是Docker Engine,确保服务正常运行
sudo systemctl start docker
sudo systemctl enable docker
# 测试运行
docker run hello-worldCAS管理平台 → 集群管理 → 选择集群 → 高级设置
- 查找"嵌套虚拟化"或"Nested Virtualization"选项
- 启用该功能# 直接安装Docker Engine而不是Docker Desktop
curl -fsSL ***.*** -o get-docker.sh
sudo sh get-docker.sh
# 将用户添加到docker组
sudo usermod -aG docker $USER
newgrp dockeregrep -c '(vmx|svm)' /proc/cpuinfo返回大于0docker run hello-world能够正常执行
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论