machine-drivers / docker-machine-driver-xhyve

docker-machine/minikube/minishift driver plugin for xhyve/hyperkit (native macOS hypervisor.framework)
https://godoc.org/github.com/machine-drivers/docker-machine-driver-xhyve
BSD 3-Clause "New" or "Revised" License
888 stars 74 forks source link

Could not convert the UUID to MAC address #230

Open em0t opened 3 years ago

em0t commented 3 years ago

Not works well with me

macOs Catalina 10.15.6
Docker version 19.03.12, build 48a66213fe
Docker Machine Version:  0.16.2, build bd45ab1
docker-machine-driver-xhyve: stable 0.4.0 (bottled), HEAD

I have run grant policy command:

 sudo chown root:wheel /usr/local/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve
 sudo chmod u+s /usr/local/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve

also, i have download the boot2docker.iso, i find right version with my docker

curl -Lo ~/.docker/machine/cache/boot2docker.iso https://github.com/boot2docker/boot2docker/releases/download/v19.03.12/boot2docker.iso

But when i execute create command, i get UUID error:

~ docker-machine create --driver xhyve worker1
...
(worker1) Convert UUID to MAC address...
Error creating machine: Error in driver during machine creation: Could not convert the UUID to MAC address: exit status 1

I'm searching around the google, but not help me

rtau commented 3 years ago

I am able to use https://github.com/machine-drivers/docker-machine-driver-hyperkit/pull/14 to start the VM.

rtau commented 3 years ago

This looks exactly the same as https://github.com/machine-drivers/docker-machine-driver-xhyve/issues/204

JesusTheHun commented 3 years ago

I have the same issue with the same software version but macOS is Big Sur.