I installed Docker on OS X, and now it automatically loads every time I log in. Is there a way to stop this?


Click the Docker icon in the right hand side of the menu bar, and click "Preferences". In the dialog that appears, untick "Automatically start Docker when you log in".


| improve this answer | |
  • 3
    Do you know what's causing it to run? It's not one of the Login Items (in System Preferences). – mjs Sep 9 '16 at 22:20
  • 5
    @mjs It's a launchd service. You'll see two Docker services when running launchctl list | grep docker. – kba Jan 14 '18 at 5:44
  • 2
    Do you know where its plist is stored? Can't find it on my system. – not2savvy Mar 18 '18 at 15:11

The locations are

cd ~/Library/LaunchAgents
cd ~/Library/LaunchDaemons

cd ~/Library/LaunchAgents
cd ~/Library/LaunchDaemons

But I recommend you just remove using launchctl remove

launchctl list | grep docker

launchctl remove com.docker.helper
launchctl remove com.docker.docker.11008
| improve this answer | |

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .