🐳 Fix CasaOS - Failed to load apps, please refresh later - after Docker update to version 29.0.2

📆 2025-11:20 11:02

If you run CasaOS on your servers you might have seen that after the latest docker update to version 29.0.2 the apps under CasaOS no longer appear and an error is shown saying:

Failed to load apps, please refresh later

🚧 Finding the problem

If we take a look at

we can see that Docker wants a newer client after the update because Docker versions older than v25 are now end of life, and as such, the Minimum API version is increased to 1.44 (Moby v25):

🛠️ The solution

The fix is quite simple but not a long term solution. All you have to do is to edit the docker service config:

and add:

above the line

### Lines below this comment will be discarded:

And, of course, restart docker:

The apps and app store should work. I hope IceWhaleTech will get CasaOS updated soon ...

If you aren't using CasaOS yet you might want to give it a try

CasaOS

🚶 Back to my blog

The page https://sava.rocks/blog/fix-casaos-failed-to-load-apps-please-refresh-later-after-docker-update-to-version-29.0.2/ is served from my cluster by tiny and available on 2 other protocols:
Gemini:
gemini://sava.rocks/blog/fix-casaos-failed-to-load-apps-please-refresh-later-after-docker-update-to-version-29.0.2/
Gopher:
gopher://sava.rocks/1/blog/fix-casaos-failed-to-load-apps-please-refresh-later-after-docker-update-to-version-29.0.2/
How can you reach these protocols ?
It's simple. Details are found here for gopher and here for gemini on Wikipedia.
Website Meta
text/gemini
Mastodon