$ egrep "(svm|vmx)" /proc/cpuinfo $ apt install qemu-kvm libvirt-daemon libvirt-daemon-system $ usermod -a -G libvirt $(whoami) $ newgrp libvirt $ curl -L $ md5sum /usr/local/bin/docker-machine-driver-kvm abc34ba69fbdc6c6aea3f59d99962310 $ chmod +x /usr/local/bin/docker-machine-driver-kvm $ systemctl start libvirtd; systemctl enable libvirtd.service; systemctl status libvirtd $ virsh net-list --all $ virsh net-autostart default $ virsh net-start default error: Failed to start network default error: internal error: Failed to initialize a valid firewall backend $ apt install firewalld $ systemctl enable firewalld; systemctl start firewalld; systemctl status firewalld $ systemctl restart libvirtd $ virsh net-start default $ virsh net-list --all $ wget -O minishift-1.33.0-linux-amd64.tgz https://github.com/minishift/minishift/releases/download/v1.33.0/minishift-1.33.0-linux-amd64.tgz $ wget https://github.com/minishift/minishift/releases/download/v1.33.0/minishift-1.33.0-linux-amd64.tgz.sha256 $ cat minishift-1.33.0-linux-amd64.tgz.sha256 e47232e638d66d133d577739cd26b053d0453f5dcf3318dc237b6e792ccd218d $ sha256sum minishift-1.33.0-linux-amd64.tgz e47232e638d66d133d577739cd26b053d0453f5dcf3318dc237b6e792ccd218dminishift-1.33.0-linux-amd64.tgz $ tar xvfz minishift-1.33.0-linux-amd64.tgz $ cd minishift-1.33.0-linux-amd64 @L:If you run the ls command, you can see a 27MB binary called minishift. You'll want to move that file into the /usr/local/bin directory: $ mv minishift /usr/local/bin/ $ minishift version minishift v1.33.0+ba29431 $ minishift start $ ## oc login -u system:admin $ ## minishift stop $ minishift oc-env export PATH="/root/.minishift/cache/oc/v3.11.0/linux:$PATH" # Run this command to configure your shell: # eval $(minishift oc-env) $ eval $(minishift oc-env) $ oc version oc v3.11.0+0cbc58b kubernetes v1.11.0+d4cacc0 features: Basic-Auth GSSAPI Kerberos SPNEGO Server https://192.168.42.78:8443 kubernetes v1.11.0+d4cacc0 $ oc login -u developer $ apt install git $ oc new-app https://github.com/sclorg/nodejs-ex -l name=myapp $ oc status $ oc logs -f bc/nodejs-ex $ oc expose svc/nodejs-ex route.route.openshift.io/nodejs-ex exposed $ minishift openshift service nodejs-ex