Cannot install Docker App 1.11.1-beta11 (6974) on Mac 10.11.4 (Build 15E65)

Expected behavior

Docker Install

Actual behavior

Fatal Error right after entering password for root access

Communication with networking components failed.

Information

  • the output of:
    • pinata diagnose -u on OSX

-bash: pinata: command not found

Steps to reproduce the behavior

Try to install latest Docker Beta version having previously uninstalled all previous Docker versions

In /Library/LaunchDaemons/ I have no com.docker.vmnetd.plist so I cannot use the workaround mentioned in

Here are the logs

May 16 19:29:47 mac Docker[5421] : Application version: 1.11.1-beta11 (6974)
May 16 19:29:47 mac Docker[5421] : OSX Version: Version 10.11.4 (Build 15E65)
May 16 19:29:47 mac Docker[5421] : migrator: start migration process
May 16 19:29:47 mac Docker[5421] : migrator: previous install detected
May 16 19:29:47 mac Docker[5421] : migrator: previous version is 1.11.1-beta11
May 16 19:29:47 mac Docker[5421] : migrator: no migration needed, you are good to go!
May 16 19:29:47 mac Docker[5421] : migrator: end of migration process
May 16 19:29:47 mac Docker[5421] : event tracker initialized
May 16 19:29:47 mac Docker[5421] : Limited access: checking…
May 16 19:29:47 mac Docker[5421] : Bundle path: /Applications/Docker.app
May 16 19:29:52 mac Docker[5421] : privileged installation of com.docker.vmnetd successful
May 16 19:29:52 mac Docker[5421] : Communication with networking components failed.
May 16 19:30:00 mac Docker[5421] : applicationWillTerminate

Found the answer!
Here’s what I had to do

Make sure folder /var/tmp exists (mine was deleted so had to recreate it)

Then copy com.docker.vmnetd.plist from DockerApp content to /Library/LaunchDaemons/

Then apply the following workaround by synic (see Install error: Fatal Error: Communication with networking components failed) (adding the middle line)

$ chmod 600 /Library/LaunchDaemons/com.docker.vmnetd.plist
$ sudo chown root /Library/LaunchDaemons/com.docker.vmnetd.plist
$ sudo launchctl load -Fw /Library/LaunchDaemons/com.docker.vmnetd.plist