Docker Community Forums

Share and learn in the Docker community.

Docker complains about incompatible CPU on install

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]

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.

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.