Jay Taylor's notes
back to listing indexList of Direct Download links for Docker Desktop from version 4.0.0 released 2021-08-31 thru 4.22.1 released 2023-08-24, as archived on archive.org · GitHub
[web search]Hi all, glad this was a help to you.
@PhilSchi there was a problem with how I had copied some of the Linux links. I've just now gone through re-updated everything from the saved page on archive.org, as well as added the separate Linux links for deb/RPM/Arch (plus added a little self-promotion, as well.)
As noted above, if a download link doesn't work, you might be able to get the file downloaded from archive.org by adding https://web.archive.org/web/20230911135706/
to the beginning of the URL. It currently works for all the handful of downloads I tried.
The first ID for public download link is 122432
for version 4.24.0
(see here) and the last mentioned here is 117440
for version 4.22.0
. I tried all IDs between and found out the following working:
4.22.1 ~ 118664
4.23.0 ~ 120376
@petr-ujezdsky, thanks for the update. I see they have a fairly frequent release schedule. At some point I'll update the gist but until then I put a note in the gist to check the comments or the docker releases page for leter versions.
The first ID for public download link is
122432
for version4.24.0
(see here) and the last mentioned here is117440
for version4.22.0
. I tried all IDs between and found out the following working:4.22.1 ~ 118664 4.23.0 ~ 120376
Thank you @petr-ujezdsky. This was very helpful.
- 4.24.2 -> https://desktop.docker.com/mac/main/amd64/124339/Docker.dmg
- according to release notes, appears to be the last one to work on Big Sur / macOS 11
- 4.25.0 -> https://desktop.docker.com/mac/main/amd64/124442/Docker.dmg
- interestingly, it installed on Big Sur
- 4.25.0 -> https://desktop.docker.com/mac/main/amd64/126437/Docker.dmg
- wut! another 4.25.0 version, but this one doesn't install on Big Sur
- 4.25.1 -> https://desktop.docker.com/mac/main/amd64/128006/Docker.dmg
- 4.25.2 -> https://desktop.docker.com/mac/main/amd64/129061/Docker.dmg
- ... I didn't let the script (see below) run long enough to generate additional URLs/versions - there are more, obviously
If someone wanted to find other downloads, here's a cheesy python script (requires requests
library). It runs slowly, but .... Change the 122432
to a more recent docker version number to look for more recently versions.
import requests for n in range(100000): url = f"https://desktop.docker.com/mac/main/amd64/{n+122432}/Docker.dmg" response = requests.head(url) if response.ok: print(response.status_code, url)