Learn Docker With My Newest Course

Dive into Docker takes you from "What is Docker?" to confidently applying Docker to your own projects. It's packed with best practices and examples. Start Learning Docker →

Docker Tip #92: Rolling Back to a Previous Docker Desktop Version


Sometimes you may want to back out of the latest Docker Desktop and install an older version. Here's how to do that.

You can head over to https://docs.docker.com/desktop/release-notes/ to find a list of all releases where there’s download links for Windows, macOS and various Linux distros.

Update: Unfortunately this doesn’t work the same with Docker Desktop 4.x as it used to with Docker Desktop 3.x and at the time of making this post I only used 3.x.

You can still rollback to an older version with 4.x but it involves uninstalling the old version and re-installing the new one instead of being able to replace it. This is a bit more inconvenient than replacing the current version since you’ll need to rebuild your images, but in the end it does let you roll back to an older version in a pinch!

Alternatively with 4.x you can try running .\DockerDesktopInstaller.exe install --disable-version-check which is referenced in a GitHub issue, to allow upgrading from a previous version without uninstalling it entirely. You may also need to modify certain Windows registry keys which is documented in that issue.

Due to the above update I’ve unlisted the associated video on YouTube but if you still want to watch it, here’s a direct link but keep in mind the approach on video won’t work for DD 4.X. You’ll need to uninstall + reinstall.

Free Intro to Docker Email Course

Over 5 days you'll get 1 email per day that includes video and text from the premium Dive Into Docker course. By the end of the 5 days you'll have hands on experience using Docker to serve a website.