Docker Community Forums

Share and learn in the Docker community.

Docker complains about incompatible CPU on install

beta

(Bedginton) #1

Expected behavior

Docker beta should start and run

Actual behavior

Docker beta complains about incompatible CPU

Information

I have a MacPro with a Quad-core Intel. I can run the released docker, vbox, vmware, etc. All apps that require a processor with virtualization capabilities.

Beta stops with a Fatal Error

demian:bin [30] ./docker-diagnose -u
OS X: version 10.11.5 (build: 15F34)
Docker.app: version v1.11.1-beta11
Running diagnostic tests:
[ERROR] docker-cli cannot find docker
Error docker -v: timeout after 10.00s
[ERROR] Moby booted /Volumes/Users/edge/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/console-ring does not exist
[OK] Moby booted
[ERROR] driver.amd64-linux Docker.app/Contents/MacOS/com.docker.driver.amd64-linux -db is not running
[OK] driver.amd64-linux
[ERROR] vmnetd /var/tmp/com.docker.vmnetd.socket does not exist
[ERROR] vmnetd Unexpected error (No such file or directory) connecting to /var/tmp/com.docker.vmnetd.socket
[ERROR] vmnetd /private/tmp/vmnetd/com.docker.vmnetd is not running
[ERROR] osxfs com.docker.osxfs is not running
[OK] osxfs
[ERROR] db /var/tmp/com.docker.db.socket does not exist
[ERROR] db Unexpected error (No such file or directory) connecting to /var/tmp/com.docker.db.socket
[ERROR] db com.docker.db is not running
[OK] db
[ERROR] slirp /var/tmp/com.docker.port.socket does not exist
[ERROR] slirp Unexpected error (No such file or directory) connecting to /var/tmp/com.docker.port.socket
[ERROR] slirp com.docker.slirp is not running
[OK] slirp
[OK] menubar
[OK] environment
[OK] Docker
[OK] VT-x
Error docker -v: got timeout (docker -v: exit 127)
Thread 2 killed on uncaught exception Misc.Failure
Docker logs are being collected into /tmp/20160520-063036.tar.gz
Most specific failure is: com.docker.slirp is not running
Your unique id is: 4431C7EA-4487-41A1-B327-E5FE16D58959

My logs are:
https://beta.docker.com/docs/mac/troubleshoot
May 20 06:30:50 demian Docker[46916] : applicationWillTerminate
May 20 06:32:22 demian Docker[47233] : Application version: 1.11.1-beta11 (6974)
May 20 06:32:22 demian Docker[47233] : OSX Version: Version 10.11.5 (Build 15F34)
May 20 06:32:22 demian Docker[47233] : Incompatible CPU detected.

    Docker requires a processor with virtualization capabilities.

    To learn more about this issue see:


    [https://beta.docker.com/docs/mac/troubleshoot](https://beta.docker.com/docs/mac/troubleshoot)

demian:bin [33]


(Stokpop) #2

Same issue here for a Mac mini (Mid 2010) / Macmini4,1 / MM41.0042.B03 (EFI 1.5)
2,4 GHz Intel Core 2 Duo

OS X: version 10.11.5 (build: 15F34)
Docker.app: version v1.11.1-beta12

vmware fusion is running on same machine, so virtualisation is possible?

The same version docker beta app runs fine on my macbook air: 2 GHz Intel Core i7.

Found this: Fatal Error Incompatible CPU detected
"sysctl kern.hv_support" is 1 on my macbook air and 0 on the mac mini, guess it will not work when it is 0.


(Rohinton Kazak) #3

From the Apple Docs:

Supported Hardware

Generally, machines with an Intel VT-x feature set that includes Extended
Page Tables (EPT) and Unrestricted Mode are supported. You can determine
the availability of Hypervisor APIs on a particular machine at runtime with
the sysctl(8) command, passing kern.hv_support as an argument.