-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docker Desktop Warning - "Another application changed your Desktop configurations" #6898
Comments
Same here docker version
docker info
|
Same. I've uninstalled and re-installed several times, still same behavior See also https://stackoverflow.com/questions/76586460/i-get-the-following-error-in-docker-desktop-for-mac |
Same issue |
I have the same issue. I ran the following command, deleted all docker related files, and reinstalled.
|
same here, very annoying... :-( |
me too |
Thanks for your feedback! I'll close this issue for now! |
Is there a way to disable health check? It appears the same issue is back with 4.23.0 upgrade. |
I am on version 4.23.0 (120376) and I also receive the mentioned notice. |
Yes it's returned for me too on Docker Desktop 4.23.0 (120376). I've opened issue #6982 to get attention |
Brilliant thank you @lorenrh |
Sure is annoying to see "Configs changed by another App" and "Re-apply configurations" without any indication of what configs were changed. Docker Desktop 4.23.0 (120376) on Mac. |
Or what would be "re-applied" if one decides to go for it. And no, disabling the check is not a solution :-( |
I am on a multiuser setup and have check checked |
why is this closed when the issue still persists? |
@wAuner can you confirm what version of Docker Desktop you are running and share a diagnostics ID? |
I noticed on my system (macOS 14.0) that I don't use any third-party clients that need the docker socket, so I unticked it and now don't get the warning. It lets me keep the config check enabled. |
Having the same warning after OS startup I've noticed the warning is actually gone after about a minute so it doesn't bother me that much. Anyway I've turned the setting off as mentioned in #6898 (comment). |
I also turned of the setting. |
I am seeing this as well on MacOS Sonoma. The re-apply settings option is a lot more elegant than an error pop-up on startup (which have been an annoyance earlier) but it would be really nice with a bit more info. |
Same here |
Using |
Happens to me now too (for the first time). Docker Desktop 4.31.0 and macOS Sonoma 14.5 (M1 Pro Max). |
This would be a lot more palatable if we were told what configurations were out of spec. To get this so "randomly" (to a user pov) and now having a toolbar visual icon "just to helpfully remind you" is a distraction. Tell us the actual problem so we might have a chance to address the cause, instead of this vague message which just leaves you feeling helpless. |
This happens on my M3 Max too. Please provide a diff, what was changed. |
This just happened to me a few minutes ago on my M3 pro |
Yeah: #6898 (comment) And no - apparently nobody out there gives half of a damn no matter how many of this type of "obvious" comments we make here :-( |
I just used the Give Feedback option to tell them. With reference to this thread. I suggest others do the same. |
I ran into a similar issue where an external application caused problems with my Docker configuration. In my case, the root cause was related to the uninstallation of Podman. Although I uninstalled Podman, a helper named Here are the steps I followed to uninstall $ sudo sfltool dumpbtm | grep pod
#1: com.github.containers.podman.helper-dev
Name: podman-mac-helper
Identifier: com.github.containers.podman.helper-dev
URL: file:///Library/LaunchDaemons/com.github.containers.podman.helper-dev.plist
Executable Path: /usr/local/podman/helper/dev/podman-mac-helper
$ sudo /usr/local/podman/helper/dev/podman-mac-helper uninstall
$ sudo rm -rf /usr/local/podman
$ sudo rm /Library/LaunchDaemons/com.github.containers.podman.helper-dev.plist
$ sudo rm /var/run/podman-helper-dev.socket
$ sudo sfltool resetbtm
$ sudo reboot I hope this helps anyone experiencing a similar issue! |
@cliffpyles Thanks, this solved my problem as well. |
Lucky you! :-) I never had podman installed. |
Hey everyone, We wanted to address the feedback regarding the config integrity check. Although other priorities had previously delayed major reworks, we assure you that significant improvements are already on the way. Our plans include moving the banner to the Docker Desktop notification centre and providing detailed information on changes made, along with suitable action suggestions. This is coming up in August (ETA). Additionally, our engineers have published a fix to ensure the whale menu does not display the option to reapply configs if the banner has already been closed. (ETA here is next release DD 4.32 end of this month). Thank you for your continued support and valuable feedback! |
@KatTomrushka these will be very welcome improvements. They may seem minor against the practical improvements, but it's going to have a demonstrable impact on everyday user experience - thanks for getting it addressed. |
How do I check what are the config changes? HOw can I decide to keep or re-apply the config, if I don't know what the changes are? |
Same on Linux deb release 4.32.0. When I click "repair", nothing happens. The message is constantly displayed. After some time, Docker terminates fatally. Please reopen this issue. |
Same issue, constantly getting warning and repair doesn't solve anything.
|
Hello there! This feature is not available on Linux, and we'll have a fix in the next Docker Desktop release. Sorry for the trouble. |
What is meant by "not available on Linux"? I'm experiencing this exact warning using Docker 4.32 on Debian 12. |
Exactly this 😅 Please also note the release notes, only |
@xdavidliu @reneleonhardt Docker Desktop 4.32.0 has this specific issue on Linux. As @lorenrh mentioned, it was fixed on 4.33.0:
|
@Xeeynamo I have this issue on v4.33. See attached. |
I, too, am getting this after upgrading to v4.33. When trying to repair I get the same message as @davidhoelzel:
The contents of the socket config file are: <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<false />
<key>Label</key>
<string>com.docker.socket</string>
<key>ProcessType</key>
<string>Background</string>
<key>Program</key>
<string>/Library/PrivilegedHelperTools/com.docker.socket</string>
<key>ProgramArguments</key>
<array>
<string>/Library/PrivilegedHelperTools/com.docker.socket</string>
<string>paulcoyle</string>
</array>
<key>RunAtLoad</key>
<true />
</dict>
</plist> |
I, too, am getting this after upgrading to v4.33. When trying to repair I get the same message as @davidhoelzel:
The contents of the socket config file are: <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<false />
<key>Label</key>
<string>com.docker.socket</string>
<key>ProcessType</key>
<string>Background</string>
<key>Program</key>
<string>/Library/PrivilegedHelperTools/com.docker.socket</string>
<key>ProgramArguments</key>
<array>
<string>/Library/PrivilegedHelperTools/com.docker.socket</string>
<string>paulcoyle</string>
</array>
<key>RunAtLoad</key>
<true />
</dict>
</plist> My diagnostics ID is: |
4.35 issue still persists Docker launch daemon settings at "/Library/LaunchDaemons/com.docker.socket.plist" is mis-configured: Expected to find [/Library/PrivilegedHelperTools/com.docker.socket, parvizazimov] but found [/Library/PrivilegedHelperTools/com.docker.socket, /Users/parvizazimov/.docker/run/docker.sock, /var/run/docker.sock] instead. The following binaries are now incorrectly linked:
|
Did you upgrade Docker Desktop from 4.30 or prior to 4.35? There was a change on 4.31 on the way In the "Integrity issue detected" dialog you will need to click on "Repair" to:
|
Xeeyanamo wrote:
I am not the OP but I just got a similar (but not the same) message, upgrading from 4.34.1 to 4.34.3
The message is not consistent. I chose to repair, but it was only partially successful as I couldn't give it Admin privileges. The check failed on first restart after upgrade, but passed, or didn't run, on the next restart. I'll mention this in the feedback Google Form. Does it run on every restart? If not, how can I run the integrity check on demand? The announcements for 4.23 and for 4.33 just say it runs "automatically". The second message appears to be the Mac bug fix released in 4.33.0
Finally, it still appeared as a dialog, not in the notification centre, and had a Repair button, not a 'Find out more'. Strange. Edit: As well as appearing as a dialog, it appeared in Docker Desktop's notification center (so I could re-use the repair button. 😄 ) It didn't appear in macOS's notification centre. [ I don't think docker-compose v1 is involved here. It was deprecated several years ago. This is the binary on my machine:
Edit: after running Repair with elevated privileges, Also, I probably don't need a launch daemon in the macOS host, as I have Start Docker Desktop when you sign in to your computer unchecked. I |
Description
I'm running Docker Desktop on macOS and keep getting the warning "Another application changed your Desktop configurations. This may cause unexpected behavior and errors." I reapply the configurations, but the message keeps coming back. I don't know what other application could be causing this and wonder if it's a known bug.
Reproduce
Not sure how to reproduce. Here are some screenshots which may help:
Expected behavior
No warnings from Docker Desktop about other applications changing my Desktop configurations.
docker version
Client: Cloud integration: v1.0.35 Version: 24.0.2 API version: 1.43 Go version: go1.20.4 Git commit: cb74dfc Built: Thu May 25 21:51:16 2023 OS/Arch: darwin/amd64 Context: desktop-linux Server: Docker Desktop 4.21.0 (113844) Engine: Version: 24.0.2 API version: 1.43 (minimum version 1.12) Go version: go1.20.4 Git commit: 659604f Built: Thu May 25 21:52:17 2023 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.21 GitCommit: 3dce8eb055cbb6872793272b4f20ed16117344f8 runc: Version: 1.1.7 GitCommit: v1.1.7-0-g860f061 docker-init: Version: 0.19.0 GitCommit: de40ad0
docker info
Diagnostics ID
Diagnostics ID: 9D492876-F053-4E53-B9F7-58BF882254A8/20230630193135 (uploaded)
Additional Info
I ran the following diagnostic check:
All checks have passed, which generally indicates that my Docker installation is healthy.
Here is my system info:
I should add that I closed down all open apps and could see nothing that would realistically interfere with docker.
The text was updated successfully, but these errors were encountered: