Docker Mac OSX "Docker Starting.."

Whenever I run the docker for Mac it just continuously runs the animation and says “Docker is starting” but never starts

Expected behaviour

When I launch Docker for Mac, I should see the status as “Running” eventually.

Actual behaviour

After launching Docker for Mac, the Docker icon in the titlebar is constantly animating to show that Docker is starting. Running any Docker command in the terminal confirms that Docker has not started successfully.

Information

OS X: version 10.11.5 (build: 15F34)
Docker.app: version v1.11.1-beta13.1
Running diagnostic tests:
[OK] Moby booted
[OK] driver.amd64-linux
[OK] vmnetd
[OK] osxfs
[OK] db
[OK] slirp
[OK] menubar
[OK] environment
[OK] Docker
[OK] VT-x

Steps to reproduce the behavior

  • Launch Docker for Mac by clicking the icon in the Applications folder
  • Observe the the icon in the titlebar showing that Docker is starting
  • Docker then never actually starts

“Docker is Starting…” never actually starts up; always says “Docker is Starting…”

OS X version:
System Version: OS X 10.11.5 (15F34)
Kernel Version: Darwin 15.5.0

Docker: Version 1.11.1-beta13.1 (build: 8193)

Starting this application at system start or opening it from the applications folder reproduces this behavior.

cannot seem to attach logs, can provide if needed

I’m not in front of my Mac, but can confirm the same behavior on the same Docker version as mentioned in other comments on the same.

Same result here, just installed the beta for Mac OS X and daemon won’t start. Below is a log I’ve captured. I note that a previous version was detected and migrated. Wondering if the migration left things in a bad state.
I’ll try rebooting my macbook, which I haven’t done since installing the new docker, just to see if that helps.

Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : LSExceptions [0x7fa88c90cf60] loaded
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : [default] Using modern implementation for list: <CFString 0x7fff7af95bc0 [0x7fff7c3d7440]>{contents = “com.apple.LSSharedFileList.ApplicationRecentDocuments”}
— last message repeated 1 time —
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : LSSharedFileListCreate Using modern implementation for list: com.apple.LSSharedFileList.ApplicationRecentDocuments
— last message repeated 1 time —
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : [default] List identifier: <CFString 0x7fff7af95bc0 [0x7fff7c3d7440]>{contents = “com.apple.LSSharedFileList.ApplicationRecentDocuments”}
— last message repeated 1 time —
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : -[SFLListManager listWithIdentifier:] List identifier: com.apple.LSSharedFileList.ApplicationRecentDocuments
— last message repeated 1 time —
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : [default] Allocated list: <CFString 0x7fff7af95bc0 [0x7fff7c3d7440]>{contents = “com.apple.LSSharedFileList.ApplicationRecentDocuments”} : <SFLList: 0x7fa88c906670>
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : __37-[SFLListManager listWithIdentifier:]_block_invoke Allocated list: com.apple.LSSharedFileList.ApplicationRecentDocuments : <SFLList: 0x7fa88c906670>
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : Application version: 1.11.1-beta13.1 (8193)
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : [default] Received state for list identifier: <CFString 0x7fff7af95bc0 [0x7fff7c3d7440]>{contents = “com.apple.LSSharedFileList.ApplicationRecentDocuments”}
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : __37-[SFLListManager listWithIdentifier:]_block_invoke109 Received state for list identifier: com.apple.LSSharedFileList.ApplicationRecentDocuments
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : [default] Notifying observers for list <CFString 0x7fff7af95bc0 [0x7fff7c3d7440]>{contents = “com.apple.LSSharedFileList.ApplicationRecentDocuments”}
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : -[SFLListObserver notify] Notifying observers for list com.apple.LSSharedFileList.ApplicationRecentDocuments
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : OSX Version: Version 10.11.5 (Build 15F34)
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : migrator: start migration process
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : migrator: previous install detected
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : migrator: previous version is 1.11.1-beta13.1
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : migrator: no migration needed, you are good to go!
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : migrator: end of migration process
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : event tracker initialized
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : Limited access: checking…
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : Bundle path: /Applications/Docker.app
Jun 1 09:34:15 marccohen-macbookpro Docker[75999] : Client reports version 1, commit e9f58bbe60f0debccc097b7d27cad200556ec6f5
Jun 1 09:34:15 marccohen-macbookpro Docker[75999] : EOF reading packet from Unix domain socket: closing
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : com.docker.docker commit: e9f58bbe60f0debccc097b7d27cad200556ec6f5 wants version 15
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : com.docker.vmnetd commit: e9f58bbe60f0debccc097b7d27cad200556ec6f5 has version 15
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : probe of /var/tmp/com.docker.vmnetd.socket successful: not reinstalling component
Jun 1 09:34:15 marccohen-macbookpro Docker[75999] : Failed to read command from client
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : Client reports version 1, commit e9f58bbe60f0debccc097b7d27cad200556ec6f5
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : client with uid 149244 requests com.docker.vmnetd install symlinks
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /usr/local/bin/docker is a symlink
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /var/run/docker.sock is a symlink or a socket
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /usr/local/bin/docker-compose is a symlink
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /var/run/docker.sock is a symlink or a socket
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /usr/local/bin/notary is a symlink
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /var/run/docker.sock is a symlink or a socket
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /usr/local/bin/pinata is a symlink
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /var/run/docker.sock is a symlink or a socket
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /usr/local/bin/docker-machine is a symlink
Jun 1 09:34:15 marccohen-macbookpro Docker[76000] : File /var/run/docker.sock is a symlink or a socket
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : Symlinks are valid.
Jun 1 09:34:15 marccohen-macbookpro Docker[75989] : com.docker.osx.hyperkit.linux launched with PID 76002
Jun 1 09:34:15 marccohen-macbookpro Docker[76002] : Acquired task manager lock
Jun 1 09:34:15 marccohen-macbookpro Docker[76002] : Starting com.docker.db, com.docker.osxfs, com.docker.slirp, com.docker.osx.hyperkit.linux, com.docker.driver.amd64-linux
Jun 1 09:34:15 marccohen-macbookpro Docker[76002] : Start com.docker.db (pid 76004)
Jun 1 09:34:15 marccohen-macbookpro Docker[76002] : Start com.docker.osxfs (pid 76005)
Jun 1 09:34:15 marccohen-macbookpro Docker[76002] : Start com.docker.slirp (pid 76006)
Jun 1 09:34:15 marccohen-macbookpro Docker[76002] : Start com.docker.osx.hyperkit.linux (pid 76007)
Jun 1 09:34:15 marccohen-macbookpro Docker[76005] : Logging to Apple System Log
Jun 1 09:34:15 marccohen-macbookpro Docker[76006] : Logging to Apple System Log
Jun 1 09:34:15 marccohen-macbookpro Docker[76006] : Setting handler to ignore all SIGPIPE signals
Jun 1 09:34:15 marccohen-macbookpro Docker[76006] : starting port_forwarding port_control_path:fd:4 vsock_path:/Users/marccohen/Library/Containers/com.docker.docker/Data/@connect
Jun 1 09:34:15 marccohen-macbookpro Docker[76006] : attempting to reconnect to database on unix /Users/marccohen/Library/Containers/com.docker.docker/Data/s40
Jun 1 09:34:15 marccohen-macbookpro Docker[76002] : Start com.docker.driver.amd64-linux (pid 76008)
Jun 1 09:34:15 marccohen-macbookpro Docker[76006] : reconnected transport layer
Jun 1 09:34:15 marccohen-macbookpro Docker[76006] : allowing binds to any IP addresses
Jun 1 09:34:15 marccohen-macbookpro Docker[76007] : API server starting
Jun 1 09:34:15 marccohen-macbookpro Docker[76007] : :four_leaf_clover: socket path is: /Users/marccohen/Library/Containers/com.docker.docker/Data/s20
Jun 1 09:34:15 marccohen-macbookpro Docker[76007] : > socket removed.
Jun 1 09:34:15 marccohen-macbookpro Docker[76006] : Creating slirp server pcap_settings:disabled peer_ip:192.168.65.2 local_ip:192.168.65.1
Jun 1 09:34:15 marccohen-macbookpro Docker[76007] : VM has shutdown at 2016-06-01 09:33:58 +0100 BST
Jun 1 09:34:15 marccohen-macbookpro Docker[76008] : Acquired hypervisor lock
Jun 1 09:34:15 marccohen-macbookpro Docker[76008] : Docker is not responding: waiting 0.5s
Jun 1 09:34:16 marccohen-macbookpro Docker[76008] : hypervisor: native
Jun 1 09:34:16 marccohen-macbookpro Docker[76008] : filesystem: osxfs
Jun 1 09:34:16 marccohen-macbookpro Docker[76005] : Using protocol TwoThousand msize 16384
Jun 1 09:34:16 marccohen-macbookpro Docker[76008] : Hypervisor: native; BootProtocol: direct; UefiBootDisk: /Users/marccohen/UefiBoot.qcow2
Jun 1 09:34:16 marccohen-macbookpro Docker[76008] : Launching: /Applications/Docker.app/Contents/MacOS/com.docker.hyperkit -A -m 2G -c 4 -u -s 0:0,hostbridge -s 31,lpc -s 2:0,virtio-ipc,uuid=4c43327b-0ded-4f80-9af0-26f3f9328a39,path=/Users/marccohen/Library/Containers/com.docker.docker/Data/s50,macfile=/Users/marccohen/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/mac.0 -s 3,virtio-blk,file:///Users/marccohen/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2,format=qcow -s 4,virtio-9p,path=/Users/marccohen/Library/Containers/com.docker.docker/Data/s40,tag=db -s 5,virtio-rnd -s 6,virtio-9p,path=/Users/marccohen/Library/Containers/com.docker.docker/Data/s51,tag=port -s 7,virtio-sock,guest_cid=3,path=/Users/marccohen/Library/Containers/com.docker.docker/Data,guest_forwards=2376;1525 -l com1,autopty=/Users/marccohen/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty,log=/Users/marccohen/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/console-ring -f kexec,/Applications/Docker.app/Contents/Resources/moby/vmlinuz64,/Applications/Docker.app/Contents/Resources/moby/initrd.img,earlyprintk=serial console=ttyS0 com.docker.driverDir="/Users/marccohen/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux", com.docker.database=“com.docker.driver.amd64-linux” -F /Users/marccohen/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/hypervisor.pid
Jun 1 09:34:16 marccohen-macbookpro Docker[76011] : Starting hyperkit
Jun 1 09:34:16 marccohen-macbookpro Docker[76008] : Jun 1 09:34:16 Docker[76011] : Starting hyperkit
Jun 1 09:34:16 marccohen-macbookpro Docker[76006] : PPP.negotiate: received ((magic VMN3T)(version 15)(commit e9f58bbe60f0debccc097b7d27cad200556ec6f5))
Jun 1 09:34:16 marccohen-macbookpro Docker[76006] : PPP.negotiate: received (Ethernet 4c43327b-0ded-4f80-9af0-26f3f9328a39)
Jun 1 09:34:16 marccohen-macbookpro Docker[76006] : PPP.negotiate: sending ((mtu 1500)(max_packet_size 1550)(client_macaddr c0:ff:ee:c0:ff:ee))
Jun 1 09:34:16 marccohen-macbookpro Docker[76006] : PPP.listen: called a second time: doing nothing
Jun 1 09:34:16 marccohen-macbookpro Docker[76008] : mirage_block_open file:///Users/marccohen/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2 buffered = true
Jun 1 09:34:16 marccohen-macbookpro Docker[76006] : TCP/IP ready
Jun 1 09:34:16 marccohen-macbookpro Docker[76008] : mirage_block_open returning 0
Jun 1 09:34:16 marccohen-macbookpro Docker[76008] : mirage_block_stat
Jun 1 09:34:16 marccohen-macbookpro Docker[76008] : vsock init 7:0 = /Users/marccohen/Library/Containers/com.docker.docker/Data, guest_cid = 3
Jun 1 09:34:18 marccohen-macbookpro Docker[76008] :
rdmsr to register 0x34 on vcpu 3
Jun 1 09:34:18 marccohen-macbookpro Docker[76008] : Docker is not responding: waiting 0.5s
— last message repeated 4 times —
Jun 1 09:34:20 marccohen-macbookpro Docker[76005] : transfused: mount
Jun 1 09:34:20 marccohen-macbookpro Docker[76005] : transfused: /bin/fusermount
Jun 1 09:34:20 marccohen-macbookpro Docker[76005] : transfused: -o
Jun 1 09:34:20 marccohen-macbookpro Docker[76005] : transfused: allow_other,max_read=1048576,subtype=osxfs
Jun 1 09:34:20 marccohen-macbookpro Docker[76005] : transfused: /Mac
Jun 1 09:34:20 marccohen-macbookpro Docker[76005] : transfused:
Jun 1 09:34:20 marccohen-macbookpro Docker[76005] : osxfs tracing: OFF
Jun 1 09:34:20 marccohen-macbookpro Docker[76006] : Using protocol TwoThousand msize 8192
Jun 1 09:34:22 marccohen-macbookpro Docker[76008] : Docker is not responding: waiting 0.5s
Jun 1 09:34:25 marccohen-macbookpro Docker[75989] : LSExceptions [0x7fa88c90cf60] unloaded
Jun 1 09:34:32 marccohen-macbookpro Docker[76008] : Docker is not responding: waiting 0.5s
— last message repeated 192 times —
Jun 1 10:10:01 marccohen-macbookpro Docker[76008] : System wants to go to sleep
Jun 1 10:10:01 marccohen-macbookpro Docker[76008] : Asking com.docker.hyperkit to freeze vcpus
Jun 1 10:10:01 marccohen-macbookpro Docker[76008] : vcpu 3 waiting for signal to resume
Jun 1 10:10:01 marccohen-macbookpro Docker[76008] : vcpu 1 waiting for signal to resume
Jun 1 10:10:01 marccohen-macbookpro Docker[76008] : vcpu freeze complete: allowing sleep
Jun 1 10:10:02 marccohen-macbookpro Docker[76008] : vcpu 2 waiting for signal to resume
Jun 1 10:10:32 marccohen-macbookpro Docker[76008] : vcpu 0 waiting for signal to resume
Jun 1 10:16:23 marccohen-macbookpro Docker[76008] : System wants to wake up
Jun 1 10:16:23 marccohen-macbookpro Docker[76008] : Asking com.docker.hyperkit to thaw vcpus
Jun 1 10:16:23 marccohen-macbookpro Docker[76008] : vcpu 3 received signal, resuming
Jun 1 10:16:23 marccohen-macbookpro Docker[76008] : vcpu 1 received signal, resuming
Jun 1 10:16:23 marccohen-macbookpro Docker[76008] : vcpu 2 received signal, resuming
Jun 1 10:16:23 marccohen-macbookpro Docker[76008] : vcpu 0 received signal, resuming
Jun 1 10:16:26 marccohen-macbookpro Docker[76008] : Synchronizing time in VM
Jun 1 10:16:30 marccohen-macbookpro Docker[76008] : Docker is not responding: waiting 0.5s
— last message repeated 16 times —

I am also seeing this exact same issue on Docker build 8193.

I was able to get this working by completely removing any previous Docker software (boot2docker, etc.) with this guide: https://therealmarv.com/how-to-fully-uninstall-the-offical-docker-os-x-installation/

I removed the Docker Beta, and after rebooting and re-installing the beta, it seems to be working at this time.

Same here, build 8193

Jun 3 22:08:33 xxxxxxx.local Docker[83349] : transfused: mount
Jun 3 22:08:33 xxxxxxx.local Docker[83349] : transfused: /bin/fusermount
Jun 3 22:08:33 xxxxxxx.local Docker[83349] : transfused: -o
Jun 3 22:08:33 xxxxxxx.local Docker[83349] : transfused: allow_other,max_read=1048576,subtype=osxfs
Jun 3 22:08:33 xxxxxxx.local Docker[83349] : transfused: /Mac
Jun 3 22:08:33 xxxxxxx.local Docker[83349] : transfused:
Jun 3 22:08:33 xxxxxxx.local Docker[83349] : osxfs tracing: OFF
Jun 3 22:08:33 xxxxxxxlocal Docker[83350] : Using protocol TwoThousand msize 8192
Jun 3 22:08:35 xxxxxxx.local Docker[83352] : Docker is not responding: waiting 0.5s
— last message repeated 28 times —

What solved it was removing the virtual images docker creates

rm ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2

I went through all the uninstall steps for boot2docker and tried many other things. The final thing that I tried which fixed the problem was to remove the docker folders in my Library folder

rm -rf ~/Library/Containers/com.docker.*

1 Like

Uninstalling using the guide link above and the com.docker.* removal command worked. After uninstall, I reinstalled the latest version and it is working once again.

Still an issue with Version 1.11.2-beta15 (build: 9168)

I have the same problem, i uninstall and re install again , all is ok now