From 54acde2bd0b16a1ba95fb26572883c798abfc148 Mon Sep 17 00:00:00 2001 From: Matt Dorn Date: Wed, 19 Sep 2018 15:19:05 -0500 Subject: [PATCH 1/2] add brew install instructions for hyperkit add brew install instructions for hyperkit --- docs/drivers.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/docs/drivers.md b/docs/drivers.md index 56c1f450da1d..0474ddb8bc41 100644 --- a/docs/drivers.md +++ b/docs/drivers.md @@ -85,7 +85,18 @@ minikube start --vm-driver kvm The Hyperkit driver will eventually replace the existing xhyve driver. It is built from the minikube source tree, and uses [moby/hyperkit](http://github.com/moby/hyperkit) as a Go library. -To install the hyperkit driver: +To install the hyperkit driver via brew: + + +```shell +$ brew install docker-machine-driver-hyperkit + +# docker-machine-driver-hyperkit need root owner and uid +$ sudo chown root:wheel /usr/local/opt/docker-machine-driver-hyperkit/bin/docker-machine-driver-hyperkit +$ sudo chmod u+s /usr/local/opt/docker-machine-driver-hyperkit/bin/docker-machine-driver-hyperkit +``` + +To install the hyperkit driver manually: ```shell curl -Lo docker-machine-driver-hyperkit https://storage.googleapis.com/minikube/releases/latest/docker-machine-driver-hyperkit \ From e482a57d8627d182fcc12072e0d3b247df11cca6 Mon Sep 17 00:00:00 2001 From: Matt Dorn Date: Sat, 12 Jan 2019 14:43:14 -0600 Subject: [PATCH 2/2] remove command prompt remove command prompt --- docs/drivers.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/docs/drivers.md b/docs/drivers.md index 0474ddb8bc41..aa1073ddcf9d 100644 --- a/docs/drivers.md +++ b/docs/drivers.md @@ -25,17 +25,17 @@ To install the KVM2 driver, first install and configure the prereqs: ```shell # Install libvirt and qemu-kvm on your system, e.g. # Debian/Ubuntu (for older Debian/Ubuntu versions, you may have to use libvirt-bin instead of libvirt-clients and libvirt-daemon-system) -$ sudo apt install libvirt-clients libvirt-daemon-system qemu-kvm +sudo apt install libvirt-clients libvirt-daemon-system qemu-kvm # Fedora/CentOS/RHEL -$ sudo yum install libvirt-daemon-kvm qemu-kvm +sudo yum install libvirt-daemon-kvm qemu-kvm # Add yourself to the libvirt group so you don't need to sudo # NOTE: For older Debian/Ubuntu versions change the group to `libvirtd` -$ sudo usermod -a -G libvirt $(whoami) +sudo usermod -a -G libvirt $(whoami) # Update your current session for the group change to take effect # NOTE: For older Debian/Ubuntu versions change the group to `libvirtd` -$ newgrp libvirt +newgrp libvirt ``` Then install the driver itself: @@ -61,17 +61,17 @@ After following the instructions on the KVM driver releases page, you need to ma ```shell # Install libvirt and qemu-kvm on your system, e.g. # Debian/Ubuntu (for older Debian/Ubuntu versions, you may have to use libvirt-bin instead of libvirt-clients and libvirt-daemon-system) -$ sudo apt install libvirt-clients libvirt-daemon-system qemu-kvm +sudo apt install libvirt-clients libvirt-daemon-system qemu-kvm # Fedora/CentOS/RHEL -$ sudo yum install libvirt-daemon-kvm qemu-kvm +sudo yum install libvirt-daemon-kvm qemu-kvm # Add yourself to the libvirt group so you don't need to sudo # NOTE: For older Debian/Ubuntu versions change the group to `libvirtd` -$ sudo usermod -a -G libvirt $(whoami) +sudo usermod -a -G libvirt $(whoami) # Update your current session for the group change to take effect # NOTE: For older Debian/Ubuntu versions change the group to `libvirtd` -$ newgrp libvirt +newgrp libvirt ``` To use the driver you would do: @@ -89,11 +89,11 @@ To install the hyperkit driver via brew: ```shell -$ brew install docker-machine-driver-hyperkit +brew install docker-machine-driver-hyperkit # docker-machine-driver-hyperkit need root owner and uid -$ sudo chown root:wheel /usr/local/opt/docker-machine-driver-hyperkit/bin/docker-machine-driver-hyperkit -$ sudo chmod u+s /usr/local/opt/docker-machine-driver-hyperkit/bin/docker-machine-driver-hyperkit +sudo chown root:wheel /usr/local/opt/docker-machine-driver-hyperkit/bin/docker-machine-driver-hyperkit +sudo chmod u+s /usr/local/opt/docker-machine-driver-hyperkit/bin/docker-machine-driver-hyperkit ``` To install the hyperkit driver manually: @@ -120,11 +120,11 @@ If you are using [dnsmasq](http://www.thekelleys.org.uk/dnsmasq/doc.html) in you From https://github.com/zchee/docker-machine-driver-xhyve#install: ```shell -$ brew install docker-machine-driver-xhyve +brew install docker-machine-driver-xhyve # docker-machine-driver-xhyve need root owner and uid -$ sudo chown root:wheel $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve -$ sudo chmod u+s $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve +sudo chown root:wheel $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve +sudo chmod u+s $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve ``` #### HyperV driver