for-mac
for-mac copied to clipboard
Docker Desktop 4.25.0 Not Installing On macOS Big Sur 11.7.10
Description
Docker Desktop 4.25.0 Not Installing On macOS Big Sur 11.7.10. Thus, I'm getting the following message when I attempt to execute it via the icon:
You have macOS 11.7.10. The application requires macOS 12.0 or later.
Reproduce
- update an existing version of Docker Desktop For Mac
or
- download Docker Desktop for Mac 4.25.0
Expected behavior
I expected that the latest Docker Desktop would install and work with fail.
docker version
➜ docker version
Cannot connect to the Docker daemon at unix:///Users/conradwt/.docker/run/docker.sock. Is the docker daemon running?
Client:
Cloud integration: v1.0.35+desktop.5
Version: 24.0.6
API version: 1.43
Go version: go1.20.7
Git commit: ed223bc
Built: Mon Sep 4 12:28:49 2023
OS/Arch: darwin/amd64
Context: desktop-linux
docker info
➜ docker info
Client:
Version: 24.0.6
Context: desktop-linux
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.11.2-desktop.5
Path: /Users/conradwt/.docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.23.0-desktop.1
Path: /Users/conradwt/.docker/cli-plugins/docker-compose
dev: Docker Dev Environments (Docker Inc.)
Version: v0.1.0
Path: /Users/conradwt/.docker/cli-plugins/docker-dev
extension: Manages Docker extensions (Docker Inc.)
Version: v0.2.20
Path: /Users/conradwt/.docker/cli-plugins/docker-extension
init: Creates Docker-related starter files for your project (Docker Inc.)
Version: v0.1.0-beta.9
Path: /Users/conradwt/.docker/cli-plugins/docker-init
sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc.)
Version: 0.6.0
Path: /Users/conradwt/.docker/cli-plugins/docker-sbom
scan: Docker Scan (Docker Inc.)
Version: v0.26.0
Path: /Users/conradwt/.docker/cli-plugins/docker-scan
scout: Docker Scout (Docker Inc.)
Version: v1.0.9
Path: /Users/conradwt/.docker/cli-plugins/docker-scout
Server:
ERROR: Cannot connect to the Docker daemon at unix:///Users/conradwt/.docker/run/docker.sock. Is the docker daemon running?
errors pretty printing info
Diagnostics ID
/Applications/Docker.app/Contents/MacOS/com.docker.diagnose dyld: Symbol not found: OBJC_CLASS$_VZSharedDirectory Referenced from: /Applications/Docker.app/Contents/MacOS/com.docker.diagnose (which was built for Mac OS X 12.0) Expected in: /System/Library/Frameworks/Virtualization.framework/Versions/A/Virtualization in /Applications/Docker.app/Contents/MacOS/com.docker.diagnose
Additional Info
There needs to be some compatibility matrix somewhere because I was updating an existing installed version.
I am facing the same issue. I even tried re-downloading v4.24 but I get an error stating os version is not supported.
@conradwt and @omarsafwany
This ended up working for me:
- 4.24.0 (122432) at Mac with Intel chip from https://docs.docker.com/desktop/release-notes/#4240.
It works but it will ask to update to the latest version. I hope it help you all!
@gvzq Great, this worked, and thanks for the information.
In general, the Docker team needs to clearly document macOS versions and associated Docker Desktop versions. Docker Desktop 4.25.0, a minor version, should work with macOS 11.7.10 (Big Sur). Otherwise, it would have been better bump Docker Desktop to 5.0.0, document macOS requirements, and update the app's internal and external downloader to download the latest version that's compatible with the current version of the user's macOS version.
@gvzq Didn't work at first so I went with the following answer which explained killing any docker related process using the Activity Monitor. It went a further step by clearing all containers, some mentioned it worked without this step, and then I reinstalled v4.20 and it worked.
I then downloaded v4.24 and it is working as well so I guess maybe v4.25 is a bit breaking and was not compatible with macOS Big Sur 11.7.10.
Again thanks for your suggestion.
Thanks for the report. Per the system requirements, "Docker supports Docker Desktop on the most recent versions of macOS. That is, the current release of macOS and the previous two releases. As new major versions of macOS are made generally available, Docker stops supporting the oldest version and supports the newest version of macOS (in addition to the previous two releases)."
That's been our policy for years, but we do usually call it out in the release notes when a macOS version goes out of support, and I think we missed it this time. Sorry about that: we'll fix it.
PS Docker Desktop does not use semver.
In general, the Docker team needs to clearly document macOS versions and associated Docker Desktop versions. Docker Desktop 4.25.0, a minor version, should work with macOS 11.7.10 (Big Sur). Otherwise, it would have been better bump Docker Desktop to 5.0.0, document macOS requirements, and update the app's internal and external downloader to download the latest version that's compatible with the current version of the user's macOS version.
I agree.. Just had the same problem.. silently dropping operating system support in a minor version must not happen.
@stephen-turner
Thanks for the report. Per the system requirements, "Docker supports Docker Desktop on the most recent versions of macOS. That is, the current release of macOS and the previous two releases. As new major versions of macOS are made generally available, Docker stops supporting the oldest version and supports the newest version of macOS (in addition to the previous two releases)."
This is vague at best as to what exact versions are supported by a Docker Desktop for Mac release. Here's a better system requirements statement:
Docker Desktop 4.25.0 supports macOS 12 or newer.
or
Docker Desktop 4.25.0 supports the following macOS versions:
- macOS 12 (Monterey)
- macOS 13 (Ventura)
- macOS 14 (Sonoma)
Next, if Docker Desktop 4.25.0 doesn't support macOS 11 (Big Sur), then Docker Desktop 4.24.0 shouldn't be displaying the following page:
In general, the Docker team needs to update the downloader or its functionality to download the latest version that's compatible with the current version of the user's macOS version. Otherwise, a user like myself will try to update to a version of Docker Desktop that's not compatible with their version of macOS.
That's been our policy for years, but we do usually call it out in the release notes when a macOS version goes out of support, and I think we missed it this time. Sorry about that: we'll fix it.
PS Docker Desktop does not use semver.
You're right, the update dialog is not supposed to appear if your OS isn't compatible with the new version. We will fix that too. And we will make the documentation more explicit.
solution of gvzq here above worked ! using Big Sur within VSCode using the docker 4.24.0 (122432) at [Mac with Intel chip]
(https://desktop.docker.com/mac/main/amd64/122432/Docker.dmg?_gl=11djsy22_gaMjAyNzUwMzM5NC4xNjk5ODM5MTIx_ga_XJWPQMJYHQ*MTY5OTgzOTEyMC4xLjEuMTY5OTg0MTcyNC41Ny4wLjA.) from https://docs.docker.com/desktop/release-notes/#4240.
working with VSCode I wanted to use docker on my intelchip Macbookpro 2016, I needed minimal to upgrade from MacOs 11.7.10 to Macos 12 Monterey. should install but it does not. I can not get Monterey working so i took a lower docker 4.24.0
Thank You
my macbook is version 11.7.10 -big sur and i tried to install the docker 4.24.0 as described above, but after installing, it seems as version 4.23.0
and it doesn't work,
@ #
my macbook is version 11.7.10 -big sur and i tried to install the docker 4.24.0 as described above, but after installing, it seems as version 4.23.0
and it doesn't work,
i rebooted the macbook and tried again to install, now it works. Thanks
@conradwt and @omarsafwany
This ended up working for me:
- 4.24.0 (122432) at Mac with Intel chip from https://docs.docker.com/desktop/release-notes/#4240.
It works but it will ask to update to the latest version. I hope it help you all!
great works for me thank you so much
Version 4.24.0 Worked for me as well.
Thanks
@conradwt and @omarsafwany
This ended up working for me:
* 4.24.0 (122432) at [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/122432/Docker.dmg?_gl=1*1djsy22*_ga*MjAyNzUwMzM5NC4xNjk5ODM5MTIx*_ga_XJWPQMJYHQ*MTY5OTgzOTEyMC4xLjEuMTY5OTg0MTcyNC41Ny4wLjA.) from https://docs.docker.com/desktop/release-notes/#4240.It works but it will ask to update to the latest version. I hope it help you all!
Version 4.24.0 Worked for me as well.
Thanks

and it doesn't work,
