Docker Desktop for Mac Won’t Start?

Docker logo

I have been using Docker Desktop for well over five years with very few problems besides the typical host-to-container mount performance issues. After a recent upgrade to Docker Desktop, I was surprised to notice that Docker Desktop would no longer start. It just reported a “Docker Desktop starting…” message and wouldn’t continue.

I tried the typically suggested approaches:

  1. Checked to ensure I was running the latest build of Docker Desktop
  2. Via the Docker > Troubleshoot menu
    • Clean / Purge data
    • Reset to factory defaults
    • Uninstall
  3. Reinstall Docker
    • Remove Docker from /Applications and empty Trash
    • Restart the computer
    • Reinstall Docker Desktop for Mac

Finally, after about two hours, a post on forums.docker.com by zcqian put me on the right track, so I wanted to promote it, along with some refinements and my complete solution (try parts or the complete procedure).

  1. Restart the computer, and make sure Docker is not running. If it is trying to start, then stop it and close it.
  2. Open your Applications folder and delete Docker, then empty the Trash (or brew uninstall docker).
  3. Open Terminal and type:
    rm -rf ~/Library/Group\ Containers/group.com.docker
    rm -rf ~/Library/Containers/com.docker.*
    rm -rf ~/Library/Application\ Support/Docker\ Desktop
  4. Download Docker Desktop again, and copy Docker to your /Applications folder (or brew install --cask docker).
  5. Open Docker.

With any luck, you will now be back up and running again. Feel free to leave a comment if these steps change over time, and I will update this post accordingly.

10 thoughts on “Docker Desktop for Mac Won’t Start?

  1. Just FYI, I have had to do this now at least twice so far this year. I would really like to figure out what the root cause of this is so that I can stop coming back to this point get Docker Desktop running again.

  2. This worked for me. Thanks!

  3. This works like a charm

  4. This worked for me too. Thank u, Matt!

  5. that worked for me too.thanks

  6. Not usre why but the issue still exists for me

  7. not worked for me

  8. Thanks Matt, it also worked for me too.

  9. Rachel Hodos-Nkhereanye

    This worked for me too, despite the fact that a couple of the directories would not delete with the error “Operation not permitted” (even with sudo). Anyways, thanks!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.