Centos 7 docker-machine“invalid argument:could not find capabilities for domaintype = kvm”

用一个centos 7最小的机器,我运行了下面的命令:

yum update -y yum install -y vim docker wget git net-tools bind-utils iptables-services bridge-utils bash-completion libvirt libvirt-daemon qemu-kvm libvirt-daemon-kvm qemu-img libvirt-python libvirt-client virt-install virt-viewer virt-manager yum install -y vim docker wget git net-tools bind-utils iptables-services bridge-utils bash-completion libvirt libvirt-daemon qemu-kvm libvirt-daemon-kvm qemu-img libvirt-python libvirt-client virt-install virt-viewer virt-manager wget https://github.com/openshift/origin/releases/download/v3.6.0/openshift-origin-server-v3.6.0-c4dd4cf-linux-64bit.tar.gz curl -L https://github.com/docker/machine/releases/download/v0.12.2/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine && chmod +x /tmp/docker-machine && sudo cp /tmp/docker-machine /usr/local/bin/docker-machine curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.10.0/docker-machine-driver-kvm-centos7 > /usr/local/bin/docker-machine-driver-kvm chmod +x /usr/local/bin/docker-machine-driver-kvm usermod -a -G libvirt root systemctl start docker systemctl enable docker systemctl start libvirtd systemctl enable libvirtd systemctl restart libvirtd docker-machine create -d "kvm" \ --kvm-boot2docker-url https://github.com/minishift/minishift-b2d-iso/releases/download/v1.1.0/minishift-b2d.iso \ --kvm-cpu-count 4 --kvm-memory 4096 \ --engine-insecure-registry 172.30.0.0/16 openshift 

…并获得:

 [root@localhost ~]# docker-machine create -d "kvm" \ > --kvm-boot2docker-url https://github.com/minishift/minishift-b2d-iso/releases/download/v1.1.0/minishift-b2d.iso \ > --kvm-cpu-count 4 --kvm-memory 4096 \ > --engine-insecure-registry 172.30.0.0/16 openshift Creating CA: /root/.docker/machine/certs/ca.pem Creating client certificate: /root/.docker/machine/certs/cert.pem Running pre-create checks... Creating machine... (openshift) Image cache directory does not exist, creating it at /root/.docker/machine/cache... (openshift) Downloading /root/.docker/machine/cache/boot2docker.iso from https://github.com/minishift/minishift-b2d-iso/releases/download/v1.1.0/minishift-b2d.iso... (openshift) 0%....10%....20%....30%....40%....50%....60%....70%....80%....90%....100% (openshift) Creating SSH key... (openshift) Failed to create the VM: virError(Code=8, Domain=44, Message='invalid argument: could not find capabilities for domaintype=kvm ') Error creating machine: Error in driver during machine creation: virError(Code=8, Domain=44, Message='invalid argument: could not find capabilities for domaintype=kvm ') 

从谷歌search,我能find的build议是将我的用户添加到libvirtd组,并安装额外的软件包,我我已经将所有这些步骤纳入我的上面的脚本。 我错过了什么?