How to auto update podman containers
How to auto update podman containers
My main resource is the podman documentation
There is a podman-auto-update.service
systemd service. It was not enabled on my fedora atomic GNOME installation.
You can start it with systemctl start podman-auto-update.service
It'll auto update daily at 00:00.
For a container to auto update, you have to add
labels:
- "io.containers.autoupdate=registry"
to the compose.yml
file, otherwise it won't be updated. (only auto update if you specify it)
Make sure that the image is specified correctly with the source, e.g. ghcr.io/advplyr/audiobookshelf
or docker.io/jellyfin/jellyfin
.
You can then run podman auto-update --dry-run
and if you are satisifed with it, test the first auto update with podman auto-update
.
You're viewing a single thread.
Yeah, works great in my experience, but requires a bit of care if the upstream container packager is only doing a "latest" tag and not major version tags that are unlikely to break compatibility.
2 0 Replythanks for the addition :)
1 0 ReplyHow do you circumvent it?
1 0 ReplyYou kindly ask the maintainer of the container repository to add major version tags ;)
2 0 Reply👍🏻
1 0 Reply