

No particular reason. Just chose one and went with it.
No particular reason. Just chose one and went with it.
FYI, for step 3 you should be able to do a “docker compose pull” with the same effect.
Edit: and on step 8.2, to minimize down time, you can also do the pull before stopping the containers.
I feel like I have the same or similar issue, but I’m using synapse server with element app. If I’m on mobile sometimes I don’t get my notifications at all until I’m back on Wi-Fi, then a steam of them.
I see someone mention watchtower, while not a bad thing, I just prefer to manually update. This helps to ensure any breaking changes don’t break my system. Especially with something like Immich at it’s had a lot of them recently as they work towards stable. I just generally subscribe to their release and do updates as necessary.
Now that you mention it, I always do a
docker system prune -f
This will clean up old images that are no longer used. I setup an alias command in Linux to do all of those commands.
I just named it docker_update and saved it in my ~/.bashrc
Did you use docker compose file or just run a command to start the container?
Edit: I always use compose files. For that you can do the following:
docker compose pull
docker compose down
docker compose up -d
You don’t technically need the stop, but I’ve found once or twice in the past where it was good to stop because of image dependencies that I forgot to put in my compose.
For running a command directly I found this website that seems to summarize it pretty well I think:
https://www.cherryservers.com/blog/how-to-update-docker-image
I’m guessing the author is getting some kind of referral to send them to that other site that hosts grafana. Because home assistant has a 3rd party app for grafana built in. Granted it would be a few more steps than they outlined, but it’s also not sending your data to some random company.