I recently moved from a problematic Linux server to my underused Mac Mini (m4). I've set up Immich and Nginx Proxy Manager on it, and initially, everything seems to run smoothly. However, after about 48 hours, the Immich service becomes unresponsive and slow. Restarting the Immich container doesn't fix the issue, but restarting Docker makes everything work again. I have disabled power management settings, and the Mac doesn't go to sleep. Is there anything else I can tweak to resolve this problem?
4 Answers
Have you had a chance to check the logs for any clues? Sometimes there might be useful information there that can help identify the issue.
Yeah, Docker Desktop is more aimed at development and testing. If you're running services in production, it might be a better option to install Docker as a daemon on a Linux setup instead.
Also, check how you installed Docker. If it's just the Docker Desktop setup, that could potentially lead to these throttling issues. Switching to a Linux environment might help overall stability.
Just a heads up, Docker Desktop can be pretty unreliable for long-term service use. Have you thought about using an arm64 Linux VM on your Mac for better performance?

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures