I installed Docker on OS X, and now it automatically loads every time I log in. Is there a way to stop this?
Asked
Active
Viewed 5.9k times
2 Answers
76
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".
Flimm
- 2,016
15
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
wilo087
- 251
-
2I think this is a better approach, because I also have other application having the same issue. and I don't need to go to each application to remove them from launch. I was able to remove my another application by removing it in LaunchAgents but I can't do it with launchctl remove though, they will still launch on startup after i restart my laptop – Peter Paul Nov 30 '20 at 15:27

launchdservice. You'll see two Docker services when runninglaunchctl list | grep docker. – kba Jan 14 '18 at 05:44launchctl removeon both the entries, but after a reboot it comes back! – stevec Aug 24 '21 at 18:59