-
Notifications
You must be signed in to change notification settings - Fork 116
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 updates for macOS High Sierra #4996
Comments
Hi @idontusenumbers could you upload diagnostics data (Troubleshoot -> Run Diagnostics and -> Upload) and attach the diagnostics id so we get a better understanding of your installation? Thanks. |
6384F27B-8579-437C-A69B-7A889E1FCA21/20201016055223 |
Thanks, version 2.3.7.0 indeed shows this warning. We started to remove macOS 10.13 support beginning with version 2.3.6.0. You could manually download version 2.3.5.0 from here: https://docs.docker.com/docker-for-mac/edge-release-notes/#docker-desktop-community-2350 It's still technically possible to install and run newer versions, but we stop looking into issues on 10.13. |
Are you suggesting downgrading to before the bug was introduced or what is the significance of 2.3.5.0? |
Yes, that's probably the best option. |
Are there any downsides to going back to version 2.3.5.0? I keep getting these messages daily too. |
Same problem here. Auto updates disabled, popup still comes every day. In addition: there is no identification at all that this notification comes from Docker. Had to restort to some deep digging to find the owning process of the window.. If you do not release a patch for this, what URL can I block to make sure you cannot reach your update servers? And since there is no indexable text for other users to google this ticket, adding it here: |
When I first encountered this unlabeled pop-up, I assumed it was from Apple. Some of Apple's programs (e.g., Numbers) continually hound me with reminders to upgrade. These kinds of dialogs need "Don't show me this again" checkboxes. Funny thing is, these upgrade notices are trying to be helpful but they're not. OS X 10.14 is not supported on my hardware, so I cannot upgrade. (Same story for the Numbers update.) Nevertheless, it seems like the "Automatically check For updates" preferences is not being respected. This might indicate a bug that still exists in the current version. Even if you don't plan any changes for 10.13, this should be investigated. |
I checked the log on my DNS server and it seems to be connecting to I'm in the same boat as other users, the machine where I run my containers won't get any more updates from Apple, so I know the OS in unsupported but there is no point getting two daily reminders about it. Update: 10 days later it seems to be working. I haven't had a any new "update" dialogs. |
@Diegus83, did this work? Q. "There's a bug in the program in that it keeps on telling me to update when that's not possible." Still hoping for some relief here. |
I had the same poor experience with this popup: had to use Xcode tools in order to identify its owner process and it keeps reappearing despite the auto update setting being off (on newer Docker versions; on 2.3.5.0 it seems to respect the setting so far). |
Please make this disappear. Getting these popups every damn day with updates check disabled is just nonsense. |
After many weeks of frustration caused by this window popping up multiple times per day I decided to Google the problem and see if I could find an answer. I had no idea what application was causing the continued errors since, as @stromnet has pointed out, there is nothing in the error to indicate that this is related to Docker. I found a post on StackExchange (Unexplained and persistent “OS X 10.13 is not supported” dialog) that suggested the error was caused by Docker. I disabled updates in Docker Desktop and assumed that the problem would go away. When the errors continued to occur, I assumed that the Stack Exchange post was incorrect and started looking at other applications that might be causing the issue. After several more weeks of dealing with the pop-up error messages, I decided to try once again to find an answer and ultimately came upon this issue on GitHub. Like @barkofdelight, I am unable to upgrade my current version of OS X. The error message is itself is flawed - if there had been some indication that this was Docker related, it would have saved considerable time in trying to find a solution. The fact that the errors occur even when updates are disabled is obviously a problem. The fact that these messages are sent multiple times per day is disruptive. The process of changing focus from the currently running application to the error window is also disruptive. I guess the only options are to block |
@pierow2k For what is worth, I'm still running with desktop.docker.com blocked via the host file and had encountered no issues so far when restarting the containers, or pulling new images. |
Thanks for the update @Diegus83 . I have (begrudgingly) added |
I haven't done extensive testing but I've downloaded and installed the latest version of Docker Desktop on High Sierra. It installs without any issue and I'm still able to run containers. The option to automatically check for updates has disappeared and manually checking for updates tells me Docker is up to date rather than my OS not being supported. I don't know if the popup will return when another version is released. |
Alas... the popup returned with the latest 3.1.0 update. Manually updating clears the popup again but that will only work for so long. Having the ability to disable the check for updates (and for it to work as expected) would be most welcome. |
Given this, might it be feasible to update this dialog to allow upgrading to a newer version, with the caveat that it won't be supported? Like others, I'm on a machine that won't be upgraded past 10.13, but would like to still use the latest Docker without this persistent dialog. |
seriously, give us the option to disable checking for updates. |
This has solved this for me also. Edit: Caveat: See below, I did this but perhaps it didn't solve the problem alone |
Does not help here.. at least not pointing it to 127.0.0.1, did you use something else? |
🤔 Maybe it was something else then. I might have downgraded - I remember looking to downgrade (and maybe uninstalling in preparation of) but found the suggested "2.3.5.0" didn't exist on the page linked to above. I'm running 2.5.0.1 now, which seems to be the last pre- (I also appear to have accidentally added the hosts file as |
It seems they chose to pretend like Docker 2.3.5.0 never existed -- yes, it vanished from official download pages. However, it is still accessible through direct URL if you want to give it a try: https://desktop.docker.com/mac/edge/47376/Docker.dmg |
No. It has been working like that ever since. Never downgraded or changed versions.
|
Tried 128.0.0.1 yesterday, today got popup again. And yes, it resolves properly (at least ping in terminal). Installed 3.2.2 instead, no warnings about unsupported, and at least basic operation seems to be working fine. |
The DNS resolution happens in macOS, not in the docker app so restarting the app should not change anything. |
After repeated problems with 3.2.2 and FUSE not pickup in changes in files on host system (config watcher in container not realising file was changed; works perfectly fine in 2.5.x), I reverted back to 2.5.0.1. Unfortunately the "upgrade" popup appeared directly after installing, even if desktop.docker.com is pointing to 127.0.0.1. Perhaps cached from previous install or something.. Edit: oh, and tried to use grpc too.. awfully slow still, unusable. |
4.5.0 still running perfectly on High Sierra. |
Issues go stale after 90 days of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so. Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows. |
/remove-lifecycle stale |
Same problem,i want't update os --form (Hackintosh) users |
Using 127.0.0.1 in "/etc/hosts" will resolve to your machine (a.k.a localhost).
See also the |
@StefanScherer This dialogue on the part of the Docker developers is nothing but disgusting harassment of people who do not consider it necessary to buy a new mac in order to upgrade to a new version. |
There hasn't been any activity on this issue for a long time. Mark the issue as fresh with a Prevent issues from auto-closing with a /lifecycle stale |
/remove-lifecycle stale Any progress on this? It's been broken for 2 years now. |
There hasn't been any activity on this issue for a long time. Prevent issues from auto-closing with a /lifecycle stale |
/remove-lifecycle stale |
There hasn't been any activity on this issue for a long time. Prevent issues from auto-closing with a /lifecycle stale |
/remove-lifecycle stale |
/lifecycle frozen |
/remove-lifecycle stale |
1 similar comment
/remove-lifecycle stale |
/lifecycle frozen |
/remove-lifecycle stale |
/lifecycle frozen |
This issue affects anyone with older Macbooks. Older Macs are locked to Big Sur and Apple does not support upgrades for them. Docker for Mac's terrible UX pops up:
At random times, and without any kind of Docker branding on it. @idontusenumbers if Docker for Mac chooses to not support certain OSes fine I guess, although that locks out people with older computers. The main issue is the terrible UX and the nonsense popup. There should be some way to disable this, or change it to a warning in the UI, rather than a random focus-grabbing popup that happens multiple times a day. |
Despite turning off automatic updates
Docker keeps telling me updates aren't available. It sends these warnings in pairs, and they don't even mention they are for Docker.
Can you make just one more update to fix the automatic updates feature so it doesn't check when the option is turned off? The pairs of system modal dialog boxes come up more than once a day.
The text was updated successfully, but these errors were encountered: