podman auto-update |
Mise à jour automatique |
---|---|
Podman |
Syntaxe
podman auto-update [options] |
Description
Cette commande permet de mettre à jour automatiquement les conteneurs conformément à leur politique de mise à jour automatique.
Exemples
L'exemple suivant permet de créer un fichier Quadlet configuré pour les mises à jour automatiques :
$ cat ~/.config/containers/systemd/sleep.container [Container] Image=registry.fedoraproject.org/fedora:latest Exec=sleep infinity AutoUpdate=registry |
Génère un service systemd à partir du fichier Quadlet en rechargeant le service utilisateur systemd :
$ systemctl --user daemon-reload |
Démarrez le service systemd et assurez-vous que le conteneur est en cours d'exécution :
$ systemctl --user start sleep.service $ podman ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f8e4759798d4 registry.fedoraproject.org/fedora:latest sleep infinity 2 seconds ago Up 2 seconds systemd-sleep |
Vérifie si une nouvelle image est disponible via --dry-run :
$ podman auto-update --dry-run --format "{{.Image}} {{.Updated}}" registry.fedoraproject.org/fedora:latest pending |
Mettez à jour le service :
$ podman auto-update UNIT CONTAINER IMAGE POLICY UPDATED sleep.service f8e4759798d4 (systemd-sleep) registry.fedoraproject.org/fedora:latest registry true |
Dernière mise à jour : Dimanche, le 8 Octobre 2023